Amazon driver abandons van after taking ‘UK’s deadliest path’ to Foulness Island
Metro – Metro.co.uk: News, Sport, Showbiz, Celebrities from Met…
February 15, 2026
At least 100 people have died on The Broomway, with the last known death in 1919.
Discussion in the ATmosphere