My family (me, DH and our two year old and three month old) will soon be taking several trips from London to Exeter along the A303. Last time we did this journey we stopped at one of the many roadside Starbucks along there and it was grim - expensive, no outdoor space for the toddler to let off steam, and the food options were rubbish. If you're familiar with this route or live along it, what are your recommendations for good places to stop and take a break? We don't mind coming off the road a bit to go into a town, tourist attraction or pub / farm shop, as long as it has somewhere the toddler can roam about a bit and ideally somewhere we can eat.