
Place
town in Lincolnshire, England
No public IJR answers mention Stamford yet. As people ask about it and share their answers, they'll appear here.
Not who you're looking for? Others named Stamford: town in Vermont, United States · village in Delaware County, New York · Parliamentary constituency in the United Kingdom, 1868-1918 · census-designated place in Vermont, United States