Telegraph Magazine 17th July 2010, The Grand Stage: Olympic Building Site - B152