Green light for south London ‘Toblerone’ towers
- Posted by
- On 13th July 2016
Designed by SOM the towers located in Elephant & Castle are set to soar up to 30-storeys
Designed by SOM the towers located in Elephant & Castle are set to soar up to 30-storeys
0 Comments