About Cowbridge Town Hall
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
Cowbridge Town Hall is a public building in the South Wales market town of Cowbridge. It is the meeting place for Cowbridge with Llanblethian Town Council, and also houses the town clerk's office, administrative office, Cowbridge Museum and meeting rooms where public events are held.
Source From:
Wikipedia
Town Hall Square, Vale of Glamorgan, Wales, United Kingdom, CF71 7DD