Stoke Minster are pleased to announce that the Longest Yarn 2 “Britain at war” will be back at the Minster from the 4th to the 29th of October 2025