London Luton Airport reports 82% drop in passenger count in October

London Luton Airport reports 82% drop in passenger count in October
London Luton Airport is one of the UK’s largest airports. Credit: London Luton Airport Operations Limited