St Thomas's Church is located on Vale Street, Denbigh, North Wales and is part of the Presbyterian Church of Wales.
St Thomas's Church is located on Vale Street, Denbigh, North Wales. It is the primary English speaking Church in Denbigh that is part of the Presbyterian Church of Wales.