Set 2.3 km from Alexandra Palace in London, this holiday home features a barbecue. The unit is 2.4 km from Emirates Stadium. Free WiFi is available throughout the property. The kitchen comes with an oven.
Set 2.3 km from Alexandra Palace in London, this holiday home features a barbecue. The unit is Read more
Set 2.3 km from Alexandra Palace in London, this holiday home features a barbecue. The unit is 2.4 km from Emirates Stadium. Free WiFi is available throughout the property. The kitchen comes with an oven.
Set 2.3 km from Alexandra Palace in London, this holiday home features a barbecue. The unit is 2.4 km from Emirates Stadium. Free WiFi is available throughout the property. The kitchen comes with an oven.
Number of Rooms: 1