Located 1.5 km from Hampstead Theatre in London, Beautiful 2Bed 2.5Bath in Hampstead, 1Min to Tube offers accommodation with a kitchen. Complimentary WiFi is provided. The apartment features a TV. London Zoo is 2.9 km from the apartment. London City Airport is 17 km away. Read more
Located 1.5 km from Hampstead Theatre in London, Beautiful 2Bed 2.5Bath in Hampstead, 1Min to Tube offers accommodation with a kitchen. Complimentary WiFi is provided. The apartment features a TV. London Zoo is 2.9 km from the apartment. London City Airport is 17 km away.