Topic
Parliamentary constituency in the United Kingdom, 1868-1918
Not who you're looking for? Others named Stamford: town in Lincolnshire, England · town in Vermont, United States · village in Delaware County, New York · census-designated place in Vermont, United States