Church Lench Village Hall
Church Lench, Evesham WR11 4UE, United Kingdom
4.4
5 reviews
5 comments
525M+W5 Evesham, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsJohn meredith233 days ago
When to open gardens lovely tea and cake
Joy Smith233 days ago
Dave brown264 days ago
Had a lovely tea and cakes at their village open day
Becci Shaw2 years ago
Went for a part was good
Pete Barcham2 years ago