Karta Vacation Rentals





In the leafy edges of Hampstead, London — about 6 km from the city centre. Steps from No 2 Willow Road, Royal Free Hospital and Hampstead. Roughly 2 km from West Hampstead Railway Station, a short walk to Hampstead Underground, and about 32 km from Heathrow. Close to Hampstead Heath, the Freud Museum and The Sherlock Holmes Museum. Ideal for groups and families exploring the city.