Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
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. By Bojan Bokic.