We’re lucky to have the British Street Food Awards hosted in our home city of Portsmouth. The awards are split into regions where local food traders battle it out for a spot in the final. Gunwharf Quays in Portsmouth is the location of the south heats and for the second year running, we went to […]