Finchley Apartment in London offers accommodation with free WiFi, 1.2 km from Hampstead Theatre. The property is 2.6 km from Lord's Cricket Ground.
Offering direct access to a balcony, this apartment comes with 2 separate bedrooms. The kitchen features an oven and a microwave, as well as kettle.
London Zoo is 2.8 km from the apartment, while Regents Park is 3.1 km away. The nearest..