Luxury Chelsea Apartment
Luxury Chelsea Apartment London is an apartment only 1.9 km from Up at The O2, Harrods and Olympia Exhibition Centre.
A 15-minute walk will take guests to Chelsea FC and Stamford Bridge. There is Kingston upon Thames (London) 16 km away. Serving a wide range of dishes, The Henry Root and Mexicali can be reached within 5 minutes’ walk.
There are a microwave and a dishwasher provided in a kitchen.
Gloucester Road subway station is just a 10-minute walking distance away.