Situated just 7 minutes' stroll from the Catto Gallery, Jack Straws Castle Hampstead Villa London offers quick access to numerous city landmarks nearby.
Netsled in Hampstead, which is an affluent residential community long favoured by academics, artists, and media figures, the London holiday home is only 350 metres from Jack Straw's Castle and 3.2 km from such shopping venues as the vibrant Stables Market. The Whitestone Pond can be found a mere 5 minutes on foot from the accommodation, and the famous British Museum is nearly a 15-minute drive away. Positioned in the vicinity of Christ Church, the London property is popular among both worshippers and tourists.
Experience ultimate comfort in Jack Straws Castle Hampstead Villa's kitchen, supplied with tea and coffee making facilities, a fridge, and kitchenware. Also, guests can use a dining area for self-catering. La Golosa is a restaurant serving Italian dishes in close proximity to the London accommodation. Offering various transportation options in the area, the London villa is located 650 m from Hampstead underground station.
Check-in:from 15:00-23:00 hours
Check-out:until 11:00 hours