Flights Resume at Heathrow After Substation Fire Shut Down Airport Worldwide March 22, 2025 Heathrow Airport in London was plunged into chaos after a fire at an electrical substation shut down operations at one…