Editorial use only
Editorial credit: elenaburn / Shutterstock.com

Royalty-free stock photo ID: 140881393

LONDON-SEP 20:View of Oxford Street on September 20, 2011 in London. Oxford Street is a major road in the West End of London, UK. - Image