Filters:
rectory in Finchampstead
About 1 results.
St James Church
Church Lane, RG40 4LU Finchampstead, United KingdomA broad and inclusive community of Christians in Finchampstead, Berkshire, with a very small but much loved Grade 1 listed building.