In London, the side roads are not great, if driving or walking and those riding on bikes
The main roads are better, than the side road and people just need to slow down. As traction is shi+ and allow more time. Public transport (bus and tubes), seem to be running. I think, some people that don't need to make a journey. Just don't bother doing it, due to the cold and snow, (IMO).
Looking at A/W, in a few searches, I don't know if its me
But I see, a sea of green lights up, and I do wonder how many are waiting for a phone call or booking.