I gather Heathrow Airport has no snow removal equipment ?
They probably had some at one point, but sold it due to incipient global warming.
London is like Atlanta, very seldom it gets snow but whhen it does it paralyzes the city.
We got several inched of it on Friday and many roads off the main thoughfares were difficult to drive on Friday evening/Saturday because of accumulation and ice. My kids made a snowman, and we even had one neighbor build a full size igloo in his front yard.
And it was pretty funny because I called my mother on Saturday who lives in Southwold (southwest coast of England in Devon region) and told her we had snow and she didn’t mention anything about the UK forecasting snow.