Denbigh Town Hall
Crown Square, Denbigh, Clwyd
LL16 3TB