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 to read one article per week!