Media Centre

Plans lodged for 70-storey Docklands tower

Posted 2nd Mar 2014

Plans have been lodged for the development of a 70-storey tower in London’s Docklands, which will contain more than 500 luxury flats.

Read More