News
2025
U/A 16+
On January 6th, flooding struck Edenbridge, a tiny town south of London, prompting snow, ice, and rain warnings throughout the UK. Over 150 places suffered flooding, resulting in train delays or cancellations. Heavy snow forced the closure of major routes in Northern and Central England, as well as the runways at Manchester Airport.Show more