New Covent Garden deal completes

New-Covent-Garden-CGiVinci and St Modwen have completed a deal that paves the way for the 10-year redevelopment of the 57-acre New Covent Garden site in Nine Elms to start this summer. The