The Cotswold Company is a furniture and home accessories business headquartered in the Cotswolds, UK. It was founded in 1996 and operates six standalone stores.
The InternetRetailing France Luxury 2025 report explores customer attitudes, shopping habits and luxury retail in France.