St Mary's Church, Slough (Slough)

United Kingdom / England / Stoke Poges / Slough / Church Street
 Upload a photo

Church of England, built 1874-1913

Church Street, Slough, SL1 1PJ
www.stmarys-slough.org.uk/
Nearby cities:
Coordinates:   51°30'24"N   -0°35'40"E
This article was last modified 9 years ago