Oxford Street at dusk, Central London, England, UK.
Size: 3744px × 5310px
Location: Oxford Street, Central London, England, UK.
Photo credit: © Fotomaton / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, britain, british, calle, comercial, commercial, dusk, high, oxford, scene, street, twilight, uk, vertical