On my route you'll be lucky to find anywhere to stop for food between Ware and when you're at Ickleton - which is practically in Cambridge anyway.
Spar type village shops are as good as it gets, and there aren't many of those, either.
Although I don't use one, I've probably got a GPS route somewhere , or could cobble one together on Bikehike or something - it wouldn't take long