Cottages in Stow-on-the-Wold
Stow-on-the-Wold is the quintessential English town. Mellow Cotswold stone houses, shops and hotels are surrounded by the world famous Cotswold's countryside. Sitting elegantly at the hub of the Cotswolds, Stow is a natural and historic meeting place. The rural informality and a fine choice of accommodation makes Stow the ideal destination for a Cotswold weekend break or holiday in the Cotswolds.