Fourteen flights were cancelled at London City Airport this morning as freezing fog covers the capital for a second day.
The Met Office had issued a yellow fog warning as the airport told passengers to expect delays and to check with their airline.
More than three British Airways flights set for Dusseldorf, Florence and Rotterdam were cancelled, as well as two arriving BA flights.
Fog already caused disruption yesterday morning as planes at Gatwick had to be de-iced.
Gatwick and Stansted airports were operating flights without problem this morning.
Patches of freezing fog
Drivers are advised to look out for dense patches of fog on roads, especially in southern and eastern parts of England and Wales.
Visibility is expected to be between 50 and 100 metres in some places, before the fog clears for sunshine and a maximum temperature of 8C.
The Met Office warned that reduced visibility could also cause disruption on the roads with buses, as well as train delays.
Tomorrow morning is expected to being light rain before clearing for a brighter day.