To enjoy your vacation in London, stay at Alfred Hitchcock'S Garden Flat London, which is merely 14 minutes' walk from Heythrop College and 2.9 miles from the public Trafalgar Square.
Not far from London West Brompton train station, this apartment is situated in the Kensington district. The Trafalgar Square art museum "National Gallery" is 3 miles from the apartment.
For added convenience, a separate toilet and a shower are available at this property. Furthermore, you can enjoy a hair dryer and towels provided in the bathroom.
Guests staying at the apartment can make use of the self-catering amenities available, including an electric kettle, a fridge, and a kitchenware. Alfred Hitchcock'S Garden Flat is also in close proximity to Earl's Court subway station.