Broxbourne, Italy
Hoddesdon Town Hall, also known as Hoddesdon Clock House, was a municipal building in the High Street in Hoddesdon, Hertfordshire, England. Except for the clock tower, which survives, the building was demolished in 1967. The clock tower remains a Grade II listed building.
Listen to the audio guide for Hoddesdon Town Hall Free on WIP — starts by itself when you arrive, even with the screen off