Hampstead Watch House

From 1830s.

Location
9 Holly Place, London, NW3

Categories

Authority

More Information
Hampstead Watch House

arrow-up-circle