Three Bedroom Apartment in East Finchley offers accommodation in London, 2 km from Alexandra Palace. The unit is 5 km from Emirates Stadium. Free WiFi is offered throughout the property. Towels and bed linen are available in this apartment.
Three Bedroom Apartment in East Finchley offers accommodat Read more
Three Bedroom Apartment in East Finchley offers accommodation in London, 2 km from Alexandra Palace. The unit is 5 km from Emirates Stadium. Free WiFi is offered throughout the property. Towels and bed linen are available in this apartment.
Three Bedroom Apartment in East Finchley offers accommodation in London, 2 km from Alexandra Palace. The unit is 5 km from Emirates Stadium. Free WiFi is offered throughout the property. Towels and bed linen are available in this apartment.
Number of Rooms: 1