C W Sellors | Fine Jewellery & Luxury Watches
C W Sellors is a UK fine jewellery and luxury watch retailer, established in 1979. This family-run independent retailer offers a selection of diamond and gemstone jewellery, as well as a range of luxury watches from various brands.
- Luxury watches
- Fine diamond jewellery
- Bespoke jewellery design service
- Jewellery repairs and restorations
- Exclusive collections of British gemstone jewellery