Cheltenham is a town that likes to indulge in a glass or two of the world’s most famous sparkling wine, especially when eager horse racing fans descend upon the town for the illustrious Cheltenham Festival. Every year, revellers get through a huge amount of alcohol throughout the festival, with 2017 set to be no different. …