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. St Thomas's Church is part of the Presbyterian Church of Wales.