Elephant & Castle redevelopment in question as council reviews options


Southwark Council is reviewing the future of the £1.5 billion redevelopment of Elephant & Castle.

  1. No comments yet.
(will not be published)