Offering city views, Chelsea, Central London is an accommodation situated in London, 1.1 km from Victoria and Albert Museum and 1.3 km from Natural History Museum. The accommodation has free WiFi. This air-conditioned apartment comes with 2 bedrooms, a satellite flat-screen TV, and a kitchen with a dishwasher and an oven. Harrods is 1.4 km from the apartment, while Buckingham Palace is 2 km from the property. The nearest airport is London City Airport, 17 km from Chelsea, Central London.
Number of rooms : 1