Heathrow Airport Braces for Impact as Storm Isha Unleashes 80mph Winds Across the UK UK February 1, 2024 Heathrow Airport is located at the centre of Storm Isha, a meteorological phenomena that has released tremendous gusts of as…