All Saints, Church Lench
Worcestershire's All Saints, Church Lench: a picturesque setting for your perfect day. Discover more.
Main Street, WR11 4UE, Worcestershire, United Kingdom
Church Of England
Church Office
About All Saints, Church Lench
Nestled in the Worcestershire countryside, All Saints, Church Lench offers a picturesque setting for your wedding. This beautiful, historic church provides a charming and intimate atmosphere for your special day.
Contact & Location
Church Office
Main Street, WR11 4UE, Worcestershire, United Kingdom