St Mary's Church, Stamford
ChurchSt Mary's Church, Stamford is a parish church of the Church of England, located in Stamford, Lincolnshire, lending its name to St Mary's Hill on which it stands, and which runs down to the river crossing opposite The George Hotel.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Stamford Baron St Martin
Human settlement in England
St Martin's Church, Stamford
Church
George Hotel, Stamford
St John the Baptist's Church, Stamford
Church in Lincolnshire, England
Church of St Michael the Greater, Stamford
St George's Church, Stamford
Church in South Kesteven, Lincolnshire, England
Stamford Town Hall
Municipal building in Stamford, Lincolnshire, England
Corn Exchange, Stamford
Commercial building in Stamford, Lincolnshire, England