You will pass very close to (you may even go right past) Revills Farm Shop, Bourne Road, Defford. They are Cyclist Friendly and have a cafe for soups etc iirc. You won't have time to stop there either, will you?
Is that before or after the railway bridge? The route turns left after Eckington and Birlingham.
The cafe in Upton is small and there is always a queue, so I don't stop there very long.
I used to stop at Riverside Caravan Park and cadge some hot water off Horrace or Barry, but the caravan site was swept away in the floods.
I shall check out Revills.
Better still, I can make it the turn point on a 100 DIY.