Skip to content
Subscriber Only
Business
Pursuits

Olympics $14 Billion Site Mixes Scary Tower, Big Dolphin

I expected a grand, flag-bedecked avenue leading into London’s Summer Olympics site.

Instead, I walked through what’s touted as Europe’s largest shopping mall. The generic design of this behemoth deflates expectations.