Watches of Switzerland

Open Now

0 Offers Available

Watches of Switzerland is the UK’s largest luxury watch retailer and the premier destination for iconic timepieces that last a lifetime.

Location and Transport

Broadgate Central Liverpool Street London EC2M 2AU

View on Google Maps

Opening times

DayTimes
Mon10:00 am - 6:00 pm
Tue10:00 am - 6:00 pm
Wed10:00 am - 6:00 pm
Thu10:00 am - 6:00 pm
Fri10:00 am - 6:00 pm
Sat10:00 am - 6:00 pm
Sun11:00 am - 5:00 pm

Contact Watches of Switzerland

Broadgate Central Liverpool Street London EC2M 2AU