Red Lion Square and All Saints Church in the centre of historic town Stamford Lincolnshire Eastern England UK a popular film location on a lovely Sept
Red Lion Square and All Saints Church in the centre of historic town Stamford Lincolnshire Eastern England UK a popular film location on a lovely September day
Size: 4592px × 3448px
Photo credit: © Ange / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 17th, 18thc, architecture, area, authentic, buildings, butcher, centre, church, day, eastern, england, film, historic, landmark, lincolnshire, lion, location, lovcal, lovely, maker, melton, mowbray, pedestrian, pie, popular, preserved, public, red, saints, seating, september, square, stamford, steeple, stone, town, uk, weather