Church Open Day

St Leonards is a 12th century church with a lot of history, and beautiful church grounds with views across the Worcestershire countryside. Visitors will be free to wander inside and out and learn more about its history. Find out about 'the skull', hear about the mediaeval tapestries, and see the tombs of the Sheldons and their involvement with the Wars of the Roses.