TRDb --> Retail Centres --> Shopping Centre --> Elephant & Castle Shopping Centre
![]() |
Quick Info
|
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. Opening TimeMonday to Friday: 9am to 6pm Saturday: 9am to 6pm Sunday: 11am to 5pm Travel and parkingBy 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 Additional InformationSt Modwen bought Elephant & Castle Shopping Centre from UK Land for £29.25m in May 2002.
|
The Retail Database