Snowfall was observed in London this morning, with reports of snow in Queen's Park, North West London, and Northholt. Piers Morgan shared footage of snowfall...
Snowfall was observed in London this morning, with reports of snow in Queen's Park, North West London, and Northholt. Piers Morgan shared footage of...