Vodafone Shop at Juncton of Moorgate and London Wall
Size: 5025px × 3389px
Location: Moorgate, London, England, UK
Photo credit: © Cobie Martin / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: business, bustle, busy, city, company, corner, credit, crunch, day, dreary, grey, hustle, junction, lights, london, men, miserable, mobile, moorgate, offices, people, phone, race, rat, red, road, shop, street, traffc, traffic, vodafone, weather, workers