I'm doing the Swansea 10K tomorrow <panic>, and I know I will be absolutely starving (as will dh and dd) by the time I finish. I don't fancy stopping at service stations, so can anyone recommend an alternative like a good pub please?