About it
Stunning Chelsea Nest in London features accommodations with free Wifi, a 8-minute walk from Victoria and Albert Museum, 0.7 miles from Harrods, and a 8-minute walk from Natural History Museum London. The property is around a 17-minute walk from Royal Albert Hall, 1.3 miles from Stamford Bridge Stadium, and 1.4 miles from The Serpentine. The property is 1.9 miles from the city center and a 5-minute walk from South Kensington Tube Station.
Featuring a terrace, this apartment also includes a satellite TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 1 bathroom with a bath and a hair dryer. The accommodation is non-smoking.
Buckingham Palace is 1.8 miles from the apartment, while Victoria Train Station is 2 miles from the property. The nearest airport is London City Airport, 12 miles from Stunning Chelsea Nest.