St Mary's Church
0.00 kmChurch Street, Slough
11 reviews
St Mary's Church, Langley is a Church of England parish church in the village of Langley in the borough of Slough and the county of Berkshire. St Mary's Church, Langley has not provided any inform...