Stylish and Sleek Kensington Apartment
London England
Check in
4:00 PM
Check out
11:00 AM
Located in London (London City Centre), this apartment is within a 15-minute walk of Natural History Museum and Kensington High Street. This apartment is 0.6 mi (0.9 km) from Imperial College London and 0.7 mi (1.1 km) from Kensington Gardens.
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. Conveniences include an electric kettle and a washer/dryer.
Property Details
Location
142 Cromwell Road,, London, England SW7 4EF, United Kingdom