Heavy snow has hit the UK, causing road closures, as well as flight and train delays this past weekend.

Heavy snow hits the UK

đŸ“·: DANIEL SORABJI/Getty Images


Getty Images | iStock Ambassadors