Google
×

Island Gardens DLR station

(2) Transport interchange
Island Gardens is a Docklands Light Railway station next to Island Gardens on the Isle of Dogs, East London. It is just north of the River Thames and is close to the southern tip of the Isle of Dogs and the River Thames.
Address: London E14 3DN, United Kingdom