Ventilation outlets northwest of the Docklands Light Railway station at Island Gardens. The station opened in 1999 (W S Atkins Consultants Ltd et al.), replacing a 1987 elevated station. The DLR now continues south under the Thames and on to Lewisham. London Borough of Tower Hamlets.
©2021 All Rights Reserved