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.
Charlie Bugsy | Apr 16, 2017
Christian Church dating 13th century... has an 1880s Bevington Organ and painted effigies including one of the first Lord of Burghley... very impressive
Sean Chamberlain | Sep 17, 2017
Wander is a travel search engine that allows you to find the perfect travel destination that fits your budget and preferences.