Located in London, Finchley Road provides accommodation with free Wi-Fi. The units have a fully equipped kitchen with an oven and a microwave. There is also a toaster, fridge and a kettle. Hampstead Theatre is 2.6 km from the homestay.
Finchley Road , London, NW2 2HY, United Kingdom
Nightly rates from $58