Pick your preferred language. We speak English and 42 other languages.
Located in Finchley, 8 miles from London, Modern Apartment Finchley Central has a terrace and free WiFi. Very clean and comfortable the presence of the air conditioner was great in the summer heat. Fast wifi and good parking. The hosts were very helpful and delightful. Highly recommended.
Hervey is located in Finchley. Providing free WiFi, the property also has barbecue facilities. The vacation home includes 4 bedrooms and a kitchen with a dishwasher and an oven. Good location next to the underground station. Nicely decorated apartment with big rooms and a garden.
Located in Finchley, STYLISH INTERIORS HOME provides self-catering accommodations with a patio and free WiFi. The family stay features garden views and is 10 miles from London.
Beautiful double room near Finchley Central station London UK is located in Finchley and offers a garden. Guests have access to free WiFi.
Fabulous Finchley Apartment! is set in Finchley. Guests staying at this apartment have access to a fully equipped kitchen. The apartment has a flat-screen TV. The bathroom is equipped with a shower.
House is located in Finchley and offers a tennis court, barbecue facilities and a garden. Featuring garden views, this family stay also offers free WiFi. The family stay comes with a flat-screen TV. Friendly, we’ll-meaning hosts.
Cosy studio with bathtub in London provides accommodations with free WiFi, 2.9 miles from Alexandra Palace and 5 miles from Emirates Stadium. The apartment is 5 miles from Camden Market.
East Finchley Cosy Bright 2BR House North London is located in London and offers a garden and a terrace. The Alexandra Palace is within 2.6 miles of the vacation home, and free WiFi is provided.
Just 3 miles from Alexandra Palace, Ramada London Finchley offers free parking, free WiFi and cooked breakfasts. Great location, with lots of good restaurants within a short walk. Breakfast was delicious and very generous. Friendly and efficient staff.
Fabulous East Finchley is located in London and provides accommodations with a garden and free WiFi, 2 miles from Alexandra Palace and 3.9 miles from Emirates Stadium.