900 m.
Turnpike Lane 3.9 km.
Drayton ParkThe apartment will provide you with a TV and a seating area. There is a full kitchen with a microwave and an oven.
Windsor holiday apartments is a self-catering accommodation located in London. Free Wi-Fi access is available throughout and the property is a 20-minute walk from Alexandra Palace. A free parking space for 1 car is provided.
The apartments are situated on a high street which offers a variety of shops and places to eat. Wood Green Tube station and a VUE Cinema are less than a kilometer away.
Address: 73 High street, London, N8 7QB, United Kingdom
Number of rooms: 27