The £110 million proposals include sound stages and workshops on a 22-acre former pharmaceutical factory site at London East Business and Technical Park, on Yewtree Avenue. The project is ...
Results that may be inaccessible to you are currently showing.