Barbara’s Apartment is located in London, just 2 miles from Alexandra Palace and 2.4 miles from Wood Green Tube Station. Guests staying at this apartment have access to a fully equipped kitchen. Free Wifi is available throughout the property and Emirates Stadium is 1.6 miles away.
The spacious apartment includes 1 bedroom and a living room with a flat-screen TV. The accommodation is non-smoking.
Camden Market is 2.7 miles from the apartment, while King's Cross Theatre is 3.3 miles from the property. The nearest airport is London City Airport, 11 miles from Barbara’s Apartment.