
Place
town in Lincolnshire, England
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
The map draws itself as coverage lands — stories mentioning this entity place it in the wiki graph.