Slough April 20, 2025By Ava ThompsonSouthampton talk to unveil eco costs of filming Star Wars in UK – University of Southampton