Apartment Near Harrods London is located in Chelsea with beautiful walks up for offer, and South Kensington tube station is approximately 10 minutes' walk away.
The apartment is approximately a 25-minute walk from Green Park London, at a distance of 3.6 km from the Trafalgar Square art museum "National Gallery", and also merely 5 minutes' walk from St Luke's Churchyard. Buckingham Palace is approximately a 25-minute walk from the accommodation.
Guests can make the most of their leisure time with a TV at their disposal. Apartment Near Harrods includes a separate toilet for your comfort. Moreover, there are dryers and towels as well.
A kitchen is available for cooking and has an electric kettle, a fridge, and an oven. Italian food is served in Il Giardino Restaurant within sight of the apartment.
Book Apartment Near Harrods London
More +
Less -