Everyday life on Tottenham Court Road, London, England, UK.
Size: 3685px × 5140px
Location: Central London, England, UK.
Photo credit: © Fotomaton / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, arquitectura, britain, british, cityscape, court, daily, everyday, life, long, road, scene, shot, street, tottenham, traffic, uk, vertical