United Kingdom TLF30

Stamford

TLF30 · United Kingdom
Stamford, United Kingdom
Photo: SmileyRose CC BY-SA 3.0 source More images ↗

This walkable Lincolnshire market town with five medieval parish churches, a centre dense with listed stone and timber-framed buildings from the 17th and 18th centuries, and a strong café and restaurant scene. Stamford is also a frequent film location, and its name was carried to New England when settlers founded Stamford, Connecticut in 1641.

  • Population20,592
  • Nearest water from center0.0 km
  • Nearest mountain from center12.7 km

Nearby in United Kingdom

All of United Kingdom →