To enjoy your vacation in London, stay at the 9-room Apartments In The Heart Of High Street Kensington London, which is approximately 800 feet from the Japanese Japan House London Cultural Center and 2.9 miles from the Protestant Westminster Abbey. A range of activities, such as badminton and fishing are offered in the area.
The apartment has a convenient location 0.2 miles from High Street Kensington subway station and in the immediate vicinity of the garden Kensington Square. Oxford Street is about a 10-minute drive from this apartment.
The city view also adds to the guests' enjoyment. To ensure your comfort, a separate toilet and a shower are provided at the accommodation. A hairdryer and towels can also be found.
Apartments In The Heart Of High Street Kensington offers self-catering options such as an electric kettle, coffee and tea making machines, and a fridge for guests to enjoy. Apartments In The Heart Of High Street Kensington is 1.9 miles from Marylebone railroad station.