Church of St Peter, Radford Road, Rous Lench, Evesham, Worcestershire
Church of St Peter, Radford Road, Rous Lench, Evesham, Worcestershire WR11 4UJ
Grade I listed, village church dating from the 12th Century
Opening Arrangements
The church is open every day of the year from approximately 9am to 5pm
Parking Spaces
4