Offering garden views, Finchley Road Apartments is an accommodation set in London, 3.1 km from London Zoo and 3.3 km from Lord's Cricket Ground. The property is located 4 km from Camden Market, 4.1 km from Madame Tussauds and 4.8 km from Regents Park. The apartment features family rooms.
The units in the apartment complex are fitted with a flat-screen TV. The units come with a kettle and a private bathroom with a shower and a hair dryer, while some rooms come with a fully equipped kitchen equipped with an oven. At the apartment complex, the units have bed linen and towels.
Portobello Road Market is 4.9 km from the apartment, while Paddington Station is 5 km away. The nearest airport is London City Airport, 21 km from Finchley Road Apartments.