Location
St Peter's Church
Penhill Drive,
Penhill,
SN2 5DU
Swindon
, Berkshire
United Kingdom
Phone:
01793 748024
See map: Google Maps
Berkshire GB
Diocese:
Latitude:
51.59
Longitude:
-1.78
Location Category:
Gloucestershire