Church of St Peter
Llandore, Swansea, Glamorgan
Diocese: Menevia/Menevia
OS Grid Ref.: SS65659609
Lat/Lng: 51.6475075361,-3.94322433672
Church built in 1927.
More information
National Monuments RecordSearch for further information about Church of St Peter on Google