Canary Wharf


Definition: Meaning of, Canary Wharf in English to English dictionary.

Pronunciation: / /

  • synonym
  • antonym
  1. part of the DOCKLANDS area in East London, which includes Canary Wharf Tower, the tallest building in the UK, and many other large office buildings
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym