Built 1873.
The darker colured plaque has replaced the original one.
Location 49 Heath Street, London, NW3
Categories
Authority
More Information Hampstead Clock Tower