Back to All Events

Parish Weekend Away 2019


  • Lenchwood Christian Centre Ab Lench Road Evesham, England, WR11 4UP United Kingdom (map)
Flyer.png

We will be putting on a church weekend away at Lenchwood Christian Centre on the edge of the Cotswolds. Please check back here for more information!