Contact Us

Rado Headquarters

Rado Watch Co. Ltd
Bielstrasse 45
CH-2543 Lengnau
SWITZERLAND

Phone +41 (0)32 655 6111

The Swatch Group (UK) Ltd, London
The Royals Business Park, Dockside Road
Building 1000, 2nd Floor East Wing
E16 2QU London
UNITED KINGDOM

Phone: 0208 076 2609

Customer Service
The Swatch Group (UK) Ltd
Charter Court, Third Avenue
Millbrook
S015 OJA Southampton
UNITED KINGDOM

Phone: +44 (0) 345 899 1857
Personal Data