Heathrow, substation fire, power outage, flight cancellations, British Airways, National Grid, London, airport closure, infrastructure failure, travel disruption
Heathrow, substation fire, power outage, flight cancellations, British Airways, National Grid, London, airport closure, infrastructure failure, travel disruption