The beautiful Cotswold town of Stow-on-the-Wold
Stow-on-the-Wold © www.cotswolds.com Stow-on-the-Wold, is a market town in Gloucestershire. It is the highest town in the Cotswolds with views over the lovely rolling hills (the wolds). It has been a market town since 1107 when Henry I granted the right to hold a weekly market. In 1330 Edward III granted a charter allowing an […]