London Square secures Woolwich site for housing project

The 4.49-acre site has planning in place to create new homes, shops and offices.

To read this article please Login or Subscribe

Register For Free! for the weekly headlines!