Boasting accommodation with a terrace The Luxe Chelsea Townhouse is set in London. This apartment is a 12-minute walk from Harrods and 1.2 km from Royal Albert Hall.The apartment is fitted with 3 bedrooms a TV and a fully equipped kitchen that provides guests with a dishwasher.The Serpentine is 1.6 km from the apartment. London City Airport is 15 km from the property.
Location
Located in London (London City Centre), this apartment is within a 10-minute walk of Victoria and Albert Museum and Natural History Museum. This 4.5-star apartment is 0.7 mi (1 km) from Imperial College London and 0.6 mi (0.9 km) from Science Museum.