Bull Running in Stamford
Many English villages, towns and cities have quirky traditions going back centuries and an activity known as ‘bull running’ in Stamford, Lincolnshire, certainly fits that description, writes Alan Middleton. The event, which was held on 13th November, St Brice’s day, each year was variously described as a festival, a hunt, a riotous custom, a sport, Read more…