When a fire broke out at the North Hyde electricity substation near Heathrow Airport in March 2025, it knocked out power to one of the world’s busiest airports and grounded flights for hours.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results