This website is operated by:

The Swatch Group (UK) Limited

Swatch e-Commerce

Building 1000, 2nd Floor East Wing

The Royals Business Park

Dockside Road

GB-London E16 2QU


We are registered in England and Wales under company number 00177501.

Our VAT number is GB232933667.

The Swatch Group (UK) Ltd is an affiliated company of The Swatch Group Ltd., Biel, Switzerland.


Phone: +44 345 899 1983


  • "Dr.Swatch" Icon Dr.Swatch
  • "Satisfied or reimbursed" Icon Satisfied or reimbursed