Located 1.5 km from Hampstead Theatre in London, Jessica's House offers accommodation with a kitchen. This property offers access to a balcony. There is a bathroom with free toiletries. Lord's Cricket Ground is 2.3 km from the homestay. The nearest airport is London City Airport, 18 km from Jessica' Read more
Located 1.5 km from Hampstead Theatre in London, Jessica's House offers accommodation with a kitchen. This property offers access to a balcony. There is a bathroom with free toiletries. Lord's Cricket Ground is 2.3 km from the homestay. The nearest airport is London City Airport, 18 km from Jessica's House.