St Martin's Church, Stamford

Stamford, United Kingdom

St Martin's Church, Stamford

9.4

St Martin's Church, Stamford, is a parish church in the Church of England located in Stamford, Lincolnshire, England. The area of the town south of the River Welland was in Northamptonshire until 1889 and is called Stamford Baron or St Martin's.

St Martin's Church was founded by the 12th century. It was entirely rebuilt in the Perpendicular style in the 15th century.

Thumbnail image credited to Additional info



Accommodations near St Martin's Church, Stamford

View more options near St Martin's Church, Stamford

Nearby Tours & Activities