Photo of the day: Heathrow airport closure

  • Published:
  • 21/03/2025 02:50 PM

Firefighters douse flames after a fire broke out at a substation supplying power to Heathrow Airport in Hayes, west London, on March 21, 2025. Officials said that Britain's Heathrow airport, Europe's busiest, was shut down early on March 21 for 24 hours after a major fire at an electricity substation cut power to the sprawling facility west of London.

Image: Benjamin Cremel / AFP