
About St Mary's Church, Stamford
Religion, Churches, Interesting Places, Other Churches
St Mary's Church, Stamford is a parish church in the Church of England, located in Stamford, Lincolnshire, lending 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.
Source From:
Wikipedia
Northfields, St Mary's Hill, South Kesteven, Lincolnshire, England, United Kingdom, PE9 2DR