Stamford Town Bridge And River Welland Stamford is a town on the River Welland in Lincolnshire, England, 92 miles north of London on the A1. The popul
RMID:Image ID:2GDA7ET
Image details
Contributor:
Tommy (Louth) / Alamy Stock PhotoImage ID:
2GDA7ETFile size:
161 MB (15 MB Compressed download)Releases:
Model - no | Property - noDo I need a release?Dimensions:
9075 x 6201 px | 76.8 x 52.5 cm | 30.3 x 20.7 inches | 300dpiDate taken:
5 May 2016Location:
Stamford Town Bridge And River WellandMore information:
Stamford is a town on the River Welland in Lincolnshire, England, 92 miles north of London on the A1. The population at the 2011 census was 19, 701. The town has 17th and 18th-century stone buildings, older timber-framed buildings and five medieval parish churches. Stamford is a frequent filming location for TV programs and films.