Elegant 1 bed apartment- Hampstead Village Vacation Home London, Greater London
Featuring accommodation with a patio, Elegant 1 bed apartment- Hampstead Village is located in London. The property is around 3.6 km from London Zoo, 3.8 km from Lord's Cricket Ground and 4.6 km from Madame Tussauds.
59 Bakers Passage, Camden, London, NW3 1RH, United Kingdom