St Leonard’s Church Address Chelwood Village Chelwood Village, Chelwood BS394NW United Kingdom Upcoming Events No events in this location