Hide

St Illtyd, Penydarren, Dowlais

hide
Hide

St Illtyd,
Balaclava Road,
Penydarren, Dowlais
Glamorgan

Hide
topup

Church History

topup

Maps

It is located at SO0618007800 (Lat/Lon 51.760997, -3.360795). You can see this on maps provided by:

Hide
hide