LONDON - JUNE 9:People crossing at Oxford Street June 9; 2012 in London. It's where the two busiest shopping street (Oxford and Regent St.) intersect and is visited by millions of people every year.
Editorial use only
Editorial credit: Bokic Bojan / Shutterstock.com

Royalty-free stock photo ID: 106750616

LONDON - JUNE 9:People crossing at Oxford Street June 9; 2012 in London. It's where the two busiest shopping street (Oxford and Regent St.) intersect and is visited by millions of people every year.