Globe to Globe
With all eyes on London in 2012, the first time England has held the Olympic Games in 63 years, London will become the world’s stage for a short while. Whilst it may be true that the main focus will be on sporting success, with the capital hosting over 200 nations across its 34 Olympic venues, [...]