Choose your room
Jack Straws Castle Hampstead Villa
Situated within 5 minutes' walk of the Whitestone Pond, Jack Straws Castle Hampstead Villa London offers easy access to numerous tourist spots in the area.
The Catto Gallery is within a few blocks of the London villa, while guests can also visit Christ Church, which is just 550 metres away. The property is nestled approximately 10 minutes by car from natural attractions like the 26 - acre Waterlow Park. Jack Straws Castle Hampstead Villa is 3.5 km from a top family-friendly place such as the city park "ZSL London Zoo".
Among other facilities at the London holiday home an electric kettle, a refrigerator, and kitchenware are provided for self-catering. Guests can also dine onsite in a dining area. La Golosa, serving Italian dishes, is just moments from Jack Straws Castle Hampstead Villa. The London accommodation is located nearly 10 minutes' walk from Hampstead underground station and 4.3 km from Marylebone train station.