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