Stow-on-the-Wold is a small Market town in the heart of the Cotswolds, a great place to stop and visit St. Edward’s Church and its extraordinary entrance. Stow is home to bespoke shops and some great places to dine. After owning a business in the centre of Stow Square for 25 years this particular town has become a favourite for Peter.