19 Cromwell Rd. flat 2, London
bedrooms
Baths
Guests
Located in London, just a 2-minute walk to the Natural History Museum, and less than 656 feet from South Kensington Metro station, this apartment offers free WiFi throughout. Royal Albert Hall is 2297 feet from the apartment while Harrods is 2953 feet away. The kitchen is equipped with an oven. Towels and bed linen are available in this apartment. The apartment has it's own private entrance. Hyde Park is 0.9 mi from South Kensington Apartment, while Stamford Bridge is 1.2 mi away. London City Airport is 9.9 mi from the property.
Restaurant
WiFi/Internet
Laundry
Non-smoking
Breakfast
No nearby properties available in this region at the moment.