The British Harrods Department Store is around 25 minutes' stroll from Top Floor Apartment High Street Kensington London, while the Japanese Japan House London Cultural Center is situated nearby.
The apartment is located in the Kensington district, about 2 miles from the privately run Sherlock Holmes Museum. There is Hyde Park approximately 30 minutes' walk from this apartment.
Enhancing your comfort, a separate toilet can be found at the property. Furthermore, a hair dryer is available.
Top Floor Apartment High Street Kensington is only 800 feet from High Street Kensington subway station and 3.1 miles from Euston railroad station.