The Cotswold Company, known for its high-quality, master-crafted furniture and home accessories, has today opened a brand-new store in Leamington Spa.
The brand’s sixth store, the new Leamington Spa location will be the first of The Cotswold Company’s physical destinations to embody its revised brand ethos, following a company rebrand in April this year.
Following in the footsteps of The Cotswold Company’s first store, which launched in the heart of the Cotswolds in Bourton-on-the-Water 25 years ago, the company has since gone from strength to strength. The brand moved its flagship store to Stow-on-the-Wold, alongside stores in other picturesque locations such as Harrogate and Godalming.
Embodying the brand’s ideals, which fuse a love of beautiful, master-crafted furniture with an appreciation for the rhythms of nature and how the changing seasons can refresh our spirits and living spaces, the Leamington Spa store will be a wholly new offering from the brand.



