Find religious organizations in Denbigh. Listings include Parish of Denbigh, Henllan Church Institute, Grace Church Denbigh.
St Mary's and St Marcella's Churches are located in the North Wales town of Denbigh and part of the Church in Wales and the Denbigh Mission Area
Henllan church institute is a church hall available to rent out for parties christenings meetings etc. wifi is available
We're a new church of young and old and everywhere in between! Our main meeting is on a Sunday morni