Chelsea Meriden Apartment is an accommodation set in London, a 15-minute walk from Harrods and 1.5 km from Royal Albert Hall. The Stamford Bridge - Chelsea FC is within 1.7 km of the apartment, and free WiFi is provided.
This 1-bedroom apartment comes with a kitchen, a seating area, and a flat-screen TV.
The Serpentine is 1.8 km from the apartment. The nearest airport is London City..