Church building

St Mary's Church, Stamford

United Kingdom Stamford Grade I listed building
St Mary's Church, Stamford
St Mary's Church, Stamford · Wikipedia

About

St Mary's Church, Stamford is a parish church of the Church of England, located in Stamford, Lincolnshire. It lends its name to St Mary's Hill (part of the old Great North Road) on which it stands, and which runs down to the river crossing opposite The George Hotel.