Skip to content
The Great Britain Guide

Towns & cities · London

Stamford

Stamford — town in Lincolnshire, England.

Stamford

Wikimedia Commons contributors — see linked file page for photographer and licence licence

About

Stamford is a town of about 20,742 people in london. (Town in Lincolnshire, England.) Wikipedia notes: "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.". Coordinates 52.6556°, -0.4837°. Sources are credited at the bottom of this page.

Coordinates
52.6556, -0.4837
Population
20,742

Sources

Things to see in Stamford

4 attractions within 12 km.

Nearby