St Helens International Food and Drink Festival

ST Helens town centre was full of a host of exciting tastes and smells at.