Title: London Docklands Development Corporation
Subtitle: the Limehouse Link
Places: Docklands (London, England)