Canary Wharf
Canary Wharf is a large business development on the Isle of Dogs, centred on the old West India Docks.