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

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 Stock Photo
Preview

Image details

Contributor:

Tommy (Louth) / Alamy Stock Photo

Image ID:

2GDA7ET

File 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 | 300dpi

Date taken:

5 May 2016

Location:

Stamford Town Bridge And River Welland

More 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.