Docklands - definition and synonyms

 

Your browser doesn’t support HTML5 audio

/ˈdɒkləndz/
  1. an area of east London, near the River Thames, where old warehouses (=large buildings for storing goods) have been changed into fashionable flats and offices