Updated: Apr 7

Sight and Sound Ltd team working on Silwood Park Barrier at Imperial College