London Square acquires 700-home Woolwich scheme


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