Church in Wales Churches in Newtown, Powys, United Kingdom from All Saints to St Gwyddelan

Find a church near you: JoinMyChurch.org