Located in the picturesque market town of Stow-on-the-Wold, Scotts of Stow resides in the Cotswolds and welcomes 1000s of visitors every year to its delightful store. Now flaunting an extensive catalogue of exceptional goods online, for quality and chic country styles, you’ve come to the right place.