UK airports, trains, London Stock Exchange impacted
London's biggest airport, Heathrow, said in a statement that its "flights are operational though we are experiencing delays".
Update: 2024-07-19 10:31 GMT
London's biggest airport, Heathrow, said in a statement that its "flights are operational though we are experiencing delays".