0 an area of London that was a port in the past, and that now has apartments and the offices of many banks and other businesses: --
They plan to take 30,000 sq. metres of office space in the Docklands development.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
Docklands