Heathrow Shutdown Leaves Thousands Stranded Due to Power Outage
London’s Heathrow Airport has been forced to shut down following a massive power outage caused by a fire at the North Hyde electrical substation in Hayes, west London.

London’s Heathrow Airport has been forced to shut down following a massive power outage caused by a fire at the North Hyde electrical substation in Hayes, west London.