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: NEED TO CONFIRM NM: +44 345 899 1983

Image link border
  • "Dr.Swatch" Icon Dr.Swatch
  • "Satisfied or Reimbursed" Icon Satisfied or Reimbursed
Image link border