Old restaurants and shopfronts, Cheyne Lane, Stamford, Lincolnshire, England, UK


Size: 2000px × 3000px
Location: Cheyne Lane, Stamford, Lincolnshire, England, UK
Photo credit: © Photimageon / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: centre, cheyne, england, english, lane, lincolnshire, restaurants, shopfronts, shops, signs, stamford, street, town