Stamford, Lincolnshire
From Wikipedia, the free encyclopedia
|
|
This article does not have any sources. (March 2012) |
Stamford is a town in the county of Lincolnshire, England. It is about 100 miles (160 km) to the north of London. It has a long history, and has many interesting old buildings. The old town has been classed as an outstanding area of architectural or historic interest of national importance.