Berkhamsted Town Hall (original) (raw)
Berkhamsted Town Hall is a municipal building in the High Street, Berkhamsted, Hertfordshire, England. It is a Grade II listed building.
Berkhamsted Town Hall is a municipal building in the High Street, Berkhamsted, Hertfordshire, England. It is a Grade II listed building.