London Square starts construction at Woolwich regeneration

Construction is underway at Woolwich Central, where London Square has commenced excavation on a major mixed-use regeneration scheme in the Royal Borough of Greenwich. The developer acquired phases three and four of the 4.49-acre site in 2023 and is now progressing with plans to deliver more than 700 homes, alongside commercial and community space. Local [...]