With exactly a year to go until the start of London's third summer Games, the Olympic Park in working class Stratford, one of Britain's most ambitious and costly urban renewal projects, now boasts all its main structures that will stage next year's s...
2011-07-29read more
