Town Hall
United Kingdom · Europe
About
Ventnor Town Hall is a historic building in Albert Street in Ventnor, a town on the Isle of Wight, in England. The facade of the building, behind which new flats have been created, is a Grade II listed building.
Adapted from Wikipedia (CC BY-SA)。Photography via Wikimedia Commons.