Canary Wharf (12/15) List item Submitted to "Views from The Shard, London" Approved by Indexer December 15, 2017, 11:38 am 17 Views 3 Votes Share Tweet Pin The towers are London’s newest business district. On this this shot you can just make out the London Flood Barrier (to the immediate right of Canary Wharf) and Olympic Park (to the left). MoreReport Item navigation Previous submission Next submission View full list Share Tweet Pin Written by Indexer