Claridge’s is an iconic luxury hotel located in the heart of London’s Mayfair district, just a 6-minute walk from Bond Street Station
Brook Street, London W1K 4HR, United Kingdom
The Natural History Museum
The Natural History Museum, situated in a prime location in London, is only a 5-minute walk from South Kensington Station.
Parking is available at the Dawes Park and Akeman Street Car Park.
5-minute walk from South Kensington Station.
Cromwell Rd, South Kensington, London SW7 5BD, United Kingdom