London 2012: By The Numbers – Infographic

With the London 2012 Olympic games just around the corner, the entire country is ablaze with Olympic fever, and quite literally as the torch is still trekking it’s way around Britain and will be until it reaches the Olympic Stadium in Stratford on the 27th of July. But until then we thought it would be […]

London 2012: By The Numbers – Infographic Read More »