St Mary's Church

Denbigh, United Kingdom

The town's civic church was built in 1874 and contains several important features including a tapestry from 1530.