2 mentions in What are the best modern sites in London?
Daryl W. said, "...recent architecture. Canary Wharf at the heart of the Docklands is London's closest new(ish) highrise commercial hub and is next to The O2 Arena or The Millennium Dome . Other interesting 'modern' developments include St Katharine Docks , Barbican Art Gallery and Covent..." See More
James C. said, "...a trip on the Emirates Air Line - a relatively pointless cable-car over the Thames River - which is next to The O2 Arena, a large concert venue. Take a DLR train to Canary Wharf - it's an automatic train, so sit..." See More
1 mention in Romantic dinner with a view over the Thames river.
1 mention in Top ten must see places in Germany, France and UK