About Elephant & Castle Shopping Centre, London
The Elephant & Castle shopping centre is an iconic building in South London. Opened in 1965, the shopping centre has excellent transport links via London underground (Northern and Bakerloo lines) and the Elephant & Castle overground station.
Monday to Friday: 9am to 6pm
Saturday: 9am to 6pm
Sunday: 11am to 5pm
Travel and parking
By car: Elephant & Castle shopping centre is located in the London Borough of Southwark, south of the River Thames and the City of London.
Nearest train station: Elephant & Castle mainline and underground station is directly connected to the shopping centre.
Parking spaces: 0
Parking charge: n/a
St Modwen bought Elephant & Castle Shopping Centre from UK Land for £29.25m in May 2002.