Southwark Shopping Centres
Elephant & Castle shopping centre
New Kent Rd
Southwark London SE1 6TE
Phone: 020 7708 6170
elephantandcastleshopping.com
Elephant & Castle shopping centre
New Kent Rd
Southwark London SE1 6TE
Phone: 020 7708 6170
elephantandcastleshopping.com