




Tucked into leafy West Hampstead in London, a short walk from West Hampstead Metro and about 1 km from West Hampstead Railway Station. Close to Hampstead Heath, the Freud Museum, Pentameters Theatre and The Regent's Park, with Heathrow roughly 31 km away.