Situated in London, just a 2-minute walk to the Natural History Museum, and less than 200 meters from South Kensington Metro station, this apartment offers free WiFi throughout. Royal Albert Hall is 700 meters from the apartment while Harrods is 900 meters 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 1.4 km from South Kensington Apt, while Stamford Bridge is 1.9 km away. London City ...Airport is 16 km from the property.
|19 Cromwell Road flat 2|