The Cotswold Company launches in Leamington Spa
Retail Focus
DECEMBER 10, 2021
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 moved its flagship store to Stow-on-the-Wold, alongside stores in other picturesque locations such as Harrogate and Godalming.
Let's personalize your content