Focus on the pronunciation of Docklands
English definition of “Docklands”
/ˈdɒkləndz/ noun [U]
› 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.