London Luton Airport staff welcome the arrival of Radio 1 Big Weekend with a high-energy dance performance
Excitement is building at London Luton Airport (LLA) as employees from across the airport joined forces with local performers to ‘signal’ the start of the much-anticipated Radio 1’s Big…