LONDON - JUNE 4: Oxford Street in London, decorated with union jack flags to celebrate the Queen's diamond Jubilee on June 4, 2012 in London. The main celebrations held from June 2 to June 5
Editorial use only
Editorial credit: Bikeworldtravel / Shutterstock.com

Royalty-free stock photo ID: 104880398

LONDON - JUNE 4: Oxford Street in London, decorated with union jack flags to celebrate the Queen's diamond Jubilee on June 4, 2012 in London. The main celebrations held from June 2 to June 5