Llangollen Town Hall - Credit: Wikimedia Commons
Llangollen Town Hall (), is a municipal building in Castle Street, Llangollen, Denbighshire, Wales. The structure, which is the meeting place of Llangollen Town Council, is a Grade II listed building. Read more on Wikipedia
Source: en.wikipedia.org