Shopping Bag: (0)
The Watches of Switzerland Group is the largest jewellery retail firm in the UK, with sales surging by 22% to £773 million during the last financial year. . Source