Cancer Research UK and British Council sign up to Stratford

Lendlease and London & Continental Railways have secured two major lettings at a new 274,000 sq ft office building at the International Quarter in Stratford, E15. Cancer Research UK has agreed terms to take around 100,000 sq ft, and the