5 Star 5 Bedroom London
5 stars
149 Willingdon Road, London, N22 6SE, United Kingdom
Experience World-class Service at 5 Star 5 Bedroom London
5 Star 5 Bedroom London offers accommodations in London, just 1.5 miles from Alexandra Palace. The property is 2.8 miles from Emirates Stadium and private parking is available.
There is a dining area and a kitchen complete with a microwave and a toaster. A flat-screen TV is featured. Other facilities at 5 Star 5 Bedroom London include a sun terrace.
Islington is 3.5 miles from 5 Star 5 Bedroom London, and Camden Market is 4.3 miles away. The nearest airport is London City Airport, 9 miles from 5 Star 5 Bedroom London.
We speak your language!