Built in the 12th century, this Church of England parish church features stained glass & an organ.
St Mary's Church, Stamford in Rushden
Places
Near me
Direction
St Mary's Hill, Stamford PE9 2DS
Description
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout