London Watch Show 2013

The London Watch Show will bring together the top-selling watch brands in the UK with the market’s biggest and best retailers, watch journalists from the consumer and trade press, and industry service providers. The exhibition will take place on July 2-3 at the spectacular Freemasons’ Hall in Covent Garden – an imposing venue that exudes […]

London Watch Show 2013 Read More »