The South Kensington Nest
The South Kensington Nest Apartment London is an apartment in London within short distance of The London Eye, Up at The O2 and National Gallery.
Harrods, Chelsea and Stamford Bridge are located approximately 800 meters away. It takes about 15 minutes' drive to get to Heathrow, which is 20 km away. Guests will enjoy italian cuisine of Maxela, which is about 100 meters away.
A kitchen is provided.
Gloucester Road station is 600 meters away.