The Debenhams sign in Harrow town centre , September 2011, also a Specsavers sign.


Size: 3500px × 5260px
Location: Harrow,London,Middlesex,United Kingdom, UK, England, Europe
Photo credit: © Isabelle Plasschaert / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: buidling, center, central, centre, city, debenhams, department, economy, free, front, harrow, high, hill, lay, lay-, layout, local, london, outdoors, pedestrianised, pedestrians, punters, road, shop, shopfront, shoppers, shopping, shops, specsavers, spring, store, stores, street, suburb, suburbia, suburbs, town, traffic, urban, zone