CANARY WHARF


Meaning of CANARY WHARF in English

part of the Docklands area of east London, England, where modern offices were built in the 1980s. The Canary Wharf tower , where several newspapers have their offices, is the highest building in Britain. Many offices in Canary Wharf were damaged when an IRA bomb exploded there in 1996.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.