Watch Shop
At C W Sellors jewellers we pride ourselves on delivering an excellent customer service offering a relaxed and memorable shopping experience, widely recognised as a leading and best luxury watch shop specialist in the UK. We are an authorised luxury watch retailer, with sixteen stores in the UK, along with our online watch shop, Jura Watches, which offers a huge range of Swiss watches at amazing value, with selections of automatic watches and quartz watches for men and women. We also stock a wide variety of designer watches, helping to provide our customers with one of the largest collection of watches online. Visit your nearest C W Sellors store to discover a unique selection of limited edition and specialist watches. Call today to talk to one of our expert advisers about the perfect watch for you.