Situated 7 km from Alexandra Palace, 10 km from Emirates Stadium and 10 km from London Zoo, NEW Cosy 3 Bedroom Detached House West Finchley features accommodation located in London. Guests staying at this apartment have access to free WiFi. This apartment comes with a living room and a fully equipped kitchen. A TV is offered. Lord's Cricket Ground is 11 km from the apartment, while Camden Market is 11 km away. The nearest airport is London Heathrow Airport, 31 km from NEW Cosy 3 Bedroom Detached House West Finchley.
Number of rooms : 1