Walpole St Peter is merely a fenland village parish church, but its beauty has so stunned visitors that it has been called the Queen of the marshlands and cathedral of The Fens and many experts believe that it is one of the finest churches in England.
Nearby Attractions…
Nearby Accommodation…