News

Leighton Buzzard’s clay pipe pub joined 114 pubs nationwide to set the Guinness World Records title for the largest simultaneous pint pour in history.