User:The Tudders/St Leonard's Church, Flamstead

The church of St Leonard's in Flamstead is a parish church in the Church of England. It is a Grade I Listed building.