Freezing temperatures and thick fog have caused travel chaos across huge parts of the UK this morning.
Twenty-three departing and arriving flights were canceled at London City Airport, including those to Amsterdam and Florence.
Temperatures in the capital fell to -4C overnight and Londoners woke up to dense fog.
Dozens of other flights were delayed, including one to Geneva, and arrivals from Frankfurt and Glasgow are expected to be delayed.
The airport said it was optimistic the freezing fog would lift later this morning, but delays were likely and passengers should check with their airline before travelling.
British Airways has canceled inbound flights to Docklands Airport from Amsterdam, Berlin, Dublin, Dusseldorf and Rotterdam.
Another arrival, BA8731 from Frankfurt, appears to be heading for Gatwick after lingering for more than 30 minutes over the North Sea.
KLM withdrew its two early morning flights from Amsterdam, while Lufthansa banned one arrival from Frankfurt.
Last month thousands of travelers from Heathrow Airport were left stranded after their flights were canceled due to freezing weather.
Planes were being “de-iced” at Gatwick Airport for safety, but the airport said there were no major weather problems affecting flights.
Passengers traveling to the airport were warned to make sure the windows were clear of ice.
Heathrow Airport said there were foggy conditions but flights were arriving and departing as scheduled, while Stansted Airport said there were some delays due to fog but no cancellations.
The city of London is essentially at sea level next to the River Thames and is often affected by poor visibility.
The airport is classified as ‘Category 3’ – meaning pilots receive special landing training due to the steep approach.
Contact our news team by emailing us at firstname.lastname@example.org.
For more stories like this, check our news page.