Saint Richard's Church
3 Pett Level Rd, Winchelsea TN36 4NB, United Kingdom
4.7
7 reviews
7 comments
WP8F+5J Winchelsea, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsAnita Shilling
Visited here while on holiday a few years ago. The church was open for a flower festival. Wonderful displays. A lot of hard work had gone into it. We were made to feel very welcome.
Liddlflaur
C C
Celia King
Fatima Chavez - Viajes Albatros -
Richard Foxall (Reacohn)
Named after me!
Paul Timewell