Me and my husband are visiting Stroud today To scope it out as future place to move to. I've never been before, but it ticks all the boxes on paper. Any tips for where to have some lunch?