The snow has caused major problems for London's football clubs. Barnet sent out an appeal to their fans to help clear the pitch ahead of their game with Cheltenham. A pitch inspection will take place later this morning.
However, several other games in League One and Two have already been postponed:
Crawley v Crewe
Sheffield Utd v Brentford
Burton v Wycombe
Port Vale v Aldershot
Rochdale v Southend
More top news
The driver was attacked after a pedestrian - who had a child with him - walked out in front of the bus, forcing him to brake hard.
Historically Millwall fans have had the worst reputation. But now it seems Londoners have an almost equally bad impression of Chelsea.
The mayor claimed 'international despots and criminal rings' were using phoney companies to buy homes in the capital.