City · United Kingdom

Stamford

Stamford, United Kingdom

Stamford is a market town and civil parish in the South Kesteven district of Lincolnshire, England. The population at the 2011 census was 19,701 and estimated at 20,645 in 2019. The town has 17th- and 18th-century stone buildings, older timber-framed buildings and five medieval parish churches.

Good to know

More places in United Kingdom