3 Cromwell Road, London
7 bedrooms
Baths
Guests
With a stay at Luxury Apartments Near Harrods and the Science Museum in London (London City Centre), you'll be steps from Natural History Museum and Victoria and Albert Museum. This apartment is 0.5 mi (0.8 km) from Hyde Park and 0.7 mi (1.1 km) from Kensington High Street.
Elevator
WiFi/Internet
Laundry
Non-smoking
Air conditioning
Kitchen
No nearby properties available in this region at the moment.