Mudchute station was originally intended to be called Millwall Park. Local people were concerned that visiting Millwall FC fans would travel to the station in error – not realising that the club’s ground is on the other side of the river. Consequently, the name Mudchute was suggested and agreed. Spoil from the excavation of Millwall Dock had been dumped on nearby land, creating “The Mudchute” in the 1840s. This established itself as a wildlife habitat.
The original station was on the route of the disused Millwall Extension Railway. The original (elevated) station opened on 31 August 1987. When the line was extended south under the River Thames to Lewisham, the station was rebuilt close to the tunnel entrance and opened on 20 November 1999.