You are using an older browser version. Please use a supported version for the best MSN experience.

Snow falls in London for first time in 2021

Snow fell in London today (January 16) as weather warnings were in place for much of England and Scotland. The Met Office has issued yellow weather warnings across England and Scotland for Saturday warning of possible travel disruption. This clip was filmed in North Finchley.
image beaconimage beaconimage beacon