St Leonard`s Church

St Leonard’s Church Charlecote, Warwickshire, England. Committed to St Leonard, the church stands on the internet site of an before 12th century church, which very similar to quite a few others was demolished for the duration of the Victorian period of time. The current church standing on the edge of Charlecote Park was instigated and… Continue reading St Leonard`s Church