Hotel The Bentley London, London

27 - 33 Harrington GardensSouth Kensungton, LondonSW7 4JX, United Kingdom