part of the Docklands area of East London, which has been a centre of the British newspaper industry since the 1980s, when several newspapers moved their offices there from Fleet Street.
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.