The Cadogan, A Belmond Hotel, London
With a stay at The Cadogan, A Belmond Hotel, London, you'll be centrally located in London, steps from Sloane Street and within a 10-minute walk of Harrods. This 5-star hotel is 0.6 mi (1 km) from Saatchi Gallery and 0.8 mi (1.3 km) from Victoria and Albert Museum.