You may also like…
by
The second phase will be known as IDEA Innovation Centre
Company wants to sell £2bn of London offices
The site covers circa 136,300 sq ft
The developer is planning a £50m makeover