London Square has acquired a site with consent for 712 homes in Woolwich town centre from Meyer Homes.
The 4.49-acre site comprises phases three and four of the Woolwich
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.