Looking for the best things to do in Stow on the Wold? Here are the best secret spots and places to eat, shop and stay when you visit!