Hide

St Helen's Roman Catholic Church, Barry

hide
Hide

St Helen,
Wyndham Street,
Barry
Glamorgan

Hide
topup

Church History

topup

Maps

It is located at ST1215968451 (Lat/Lon 51.408255, -3.264334). You can see this on maps provided by:

Hide
hide