St Peter, Rous Lench
Worcestershire's idyllic St Peter, Rous Lench: Your perfect wedding venue.
WR11 4UN, Worcestershire, United Kingdom
About St Peter, Rous Lench
St Peter's, Rous Lench, is a picturesque, Grade I listed Worcestershire church, perfect for romantic weddings. The beautiful, historic setting offers a charming and intimate atmosphere for your special day.