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.
NOVÉ SLOVÁ
European
May 10, 2021
SLOVO DŇA
Shimmer
Docklands