113 Octavia House 213 Townmead Road, London, United Kingdom
View map
Luxury Chelsea Harbor Studio Apartment London is situated 6 minutes' walk from Plantation Wharf Pier and 25 km from London City airport.
Royal Albert Hall is 3.5 km from Luxury Chelsea Harbor Studio Apartment, while Madame Tussauds London Wax Museum is 7 km away. Natural History Museum is 10 minutes' drive from this apartment.
The apartment is equipped with a bathroom that features a dryer, bathrobes, and towels. A walk-in shower and a separate toilet can also be found.
This property boasts a range of amenities for your comfort, including a fridge, an oven, and glassware. Serving British dishes, Afternoon Tea at Rafayel on the Left Bank lies extremely close to the apartment. Clapham Junction train station is about 900 metres away.
+ More- Less
Main Features
Free Wi-Fi
+ More
Photos
Map
Tourist attractions in
London
Airports
London City - 21 km
Train stations
Clapham Junction - 1.4 km
Prices & Availability
Please wait, we're checking available rooms for you.