The Cotswold Company launches in Leamington Spa
Retail Focus
DECEMBER 10, 2021
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. 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