Mudchute is a Docklands Light Railway (DLR) station in Millwall next to Mudchute in Greater London, England. The station is situated on the Isle of Dogs within the East End of London which is on the Lewisham branch of the Docklands Light Railway and is in Travelcard Zone 2. The original station was on the route of the Millwall Extension Railway which was an old Victorian railway line that had been disused for many years.
Less