Elephant & Castle Shopping Centre
United Kingdom — London
The Council decided that Elephant & Castle has to be demolished
Latest News
-
Dec 12, 2018
-
Dec 02, 2013APG & Delancey acquire Elephant & Castle for 80 m £ form St Modwen
-
Sep 11, 2013The Council decided that Elephant & Castle has to be demolished