Complex sentence: Island Gardens is a Docklands Light Railway (DLR) station near Island Gardens in North Greenwich in Greater London, England just north of the River Thames on the Isle of Dogs.
Split into simpler sentences: Island Gardens is a Docklands Light Railway (DLR) station near Island Gardens in North Greenwich in Greater London, England. The station is situated in the East End of London just north of the River Thames on the Isle of Dogs.