Finchley Rentals London is an apartment in London within short distance of Alexandra Palace and Emirates Stadium.
Croydon can be accessed in 15 minutes by car. Guests can dine in Da Lillo and Divan located within a 10-minute walk of the property.
The apartment offers 3 rooms. They feature a patio, flat-screen TV, a seating area, a DVD player and a dining area. Guests can benefit from a private bathroom.
A kitchen with a microwave and kitchenware will be at guests' disposal.
The nearest metro station is 150 meters away.