The Studio House - Crouch End offers accommodations in London, 1.9 miles from Alexandra Palace and 2 miles from Wood Green Tube Station. This property offers access to a terrace and free private parking. Emirates Stadium is 2.5 miles away and Camden Market is 3.5 miles from the villa.
The villa is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. Towels and bed linen are featured in the villa. For added privacy, the accommodation features a private entrance.
Tottenham Hale Tube Station is 3.5 miles from the villa, while King's Cross Theatre is 4.2 miles away. The nearest airport is London City Airport, 12 miles from The Studio House - Crouch End.