Kensington Garden Suites London is a great place to stay in the Meusdorf district, a 25-minute walk from the British Harrods Department Store.
The apartment is near High Street Kensington tube station, which lies a 10-minute walk away.
Guests will find the 13.7-tonne Big Ben Bell 4.8 km from this apartment, while Madame Tussauds London is 4 km away.