South Kesteven District Lincolnshire England United Kingdom
52.651282,-0.480216
Stamford
Stamford most commonly refers to:
Stamford, Connecticut, the second largest city in the U.S. state of Connecticut
Stamford, Lincolnshire, a town and civil parish in EnglandStamford may also refer to:
Distance between:
London to Stamford81 Miles / 130 Kms Liverpool to Stamford117 Miles / 188 Kms