Posted on August 2, 2008 by ClaudeO2 Millennium Dome and Canary Wharf at Sunset Views of the O2 Millennium Dome and Canary Wharf, from an apartment balcony in London’s Docklands.