St Modwen has reported “firm levels of interest from a number of parties” in its 10-acre New Covent Garden Market site, SW8.
In chief executive Mark Allan’s first statement since formally
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.