Watches of Switzerland set to close 16 showrooms
The company has yet to confirm which showrooms will close

Luxury watch retailer Watches of Switzerland is reportedly set to close 16 showrooms across the UK, putting 40 jobs at risk, according to the BBC.