A Muddled Outlook for Olympics-ready London by Michael Barone
The best view of London's Olympic Park is from the picture windows at the top floor of the John Lewis department store in the vast Westfield Stratford mall five miles east of the Tower of London.