Colourful scenes of Leamington Spa helped banish the cloudy skies as the town’s Food and Drink Festival helped bring in the crowds. Attracting over 25,000 people and more than 150 businesses – from as far afield as Devon – a huge range of food and drink was served up to the weekend crowds in the […]