The World Nettle Eating Championships are being held at the Dorset Nectar Cider Farm in Waytown, near Bridport. Foolhardy participants have 30 minutes to eat as many leaves as possible before the ...
Some results have been hidden because they may be inaccessible to you