Maesglas and Duffryn, Newport M313

In the benefice of: St Paul with St Stephen and Holy Trinity with Maesglas, Newport

Churches in this parish