answersLogoWhite

0

Canary Wharf is just an office block (but one of the tallest in London), built on the site of the old Canary Wharf in London's Docklands. It's proper address is 1 Canada Square.

User Avatar

Wiki User

15y ago

What else can I help you with?