Choose your room
The High Street Kensington Apartment
The 2-bedroom The High Street Kensington Apartment London is located around 900 metres from Kensington train station and within 5 minutes' walk of 18 Stafford Terrace Museum. The apartment can host up to 5 guests.
The perennially crowded Harrods is 2.3 km from this apartment while the Trafalgar Square art museum "National Gallery" is 4.9 km away. The 3-room accommodation lies in the Kensington and Chelsea district of London. Being right near The High Street Kensington Apartment, Design Museum is a good place to visit.
The apartment is located nearly 5 minutes' walk from High Street Kensington underground station.