Church of St Peter

Llandore, Swansea, Glamorgan

Diocese: Menevia/Menevia

OS Grid Ref.: SS65659609
Lat/Lng: 51.6475075361,-3.94322433672

Church built in 1927.

Saints linked to this site