Slide 1 June 2005 â Celebrations take place in Trafalgar Square as London wins 2012 host bid June 2006 -Home Nations Scotland, England, Wales and Northern Ireland join forces…
Slide 1 June 2005 â Celebrations take place in Trafalgar Square as London wins 2012 host bid June 2006 -Home Nations Scotland, England, Wales and Northern Ireland join forces…