Leek Staffordshire The Nicholson War Memorial Clock Tower 1925 in the centre of the market town of Leek Staffordshire England UK GB Europe


Size: 6683px × 4603px
Location: Leek Staffordshire UK
Photo credit: © eye35 / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1925, arthur, blue, center, centre, clock, england, europe, gb, leek, market, memorial, nicholson, shops, sir, sky, staffordshire, tower, town, uk, war