NEW Cosy 3 Bedroom Detached House West Finchley
Situated 5 km from Alexandra Palace in London, NEW Cosy 3 Bedroom Detached House West Finchley offers accommodation with a kitchen. Guests staying at this apartment have access to free WiFi. The apartment comes with a TV. The nearest airport is London City Airport, 20 km from the apartment.