Founded in 1979, C W Sellors is a prestigious family-run luxury jeweller and manufacturer with a proud heritage and a network of 13 stores across Derbyshire, North Yorkshire, Shrewsbury, and Chester. We are passionate about delivering exceptional customer service and offering the finest jewellery and watches from around the world.