Location.com logo
Brand Certified

Watches of Switzerland

4.5
(97 reviews)

Business Details

120 Fenchurch Street, London, LND
EC3M 5AL, United Kingdom

About

Watch Shop
New and antique Swiss-made luxury watches are for sale in this elegant showroom.

Location

Watches of Switzerland
120 Fenchurch Street, London, LND
EC3M 5AL, United Kingdom

Hours

Monday10:00 AM - 5:30 PM
Tuesday10:00 AM - 5:30 PM
Wednesday10:00 AM - 5:30 PM
Thursday10:00 AM - 5:30 PM
Friday10:00 AM - 5:30 PM
SaturdayClosed
SundayClosed

Reviews

4.5
97 reviews
5 stars
77
4 stars
8
3 stars
4
2 stars
1
1 star
7
  • ZZ
    Zana
    1 day ago
    5.0
    Had a great experience with Acer, didn't feel rushed at any point. He took the time to show me multiple different watches and brands, explaining the stories behind each of them, and what makes them special.
  • KC
    Kai Challicombe
    2 days ago
    5.0
    I had an appointment for my first watch purchase with WoS Fenchurch Street and I received very informative and patient service. It was a pleasant experience and I look forward to returning again.
  • RA
    rayan Aichoun
    Jul 31, 2026
    5.0
    Bought a longines hydroconquest 39mm the other day and I can say that the service provided was exceptional. Thanks to Jed, Dill and everyone else that was supportive in helping me with my new watch. Will definitely be back for more!!!
  • SA
    SJ Ah
    Jul 29, 2026
    5.0
    I've turned up at closing time but was treated with patience and care by Bill. Left with decision making around a particular watch. Amazing service, hope to be back within the week! Edit - managed to secure the watch from Goldsmiths online but would be back, if ever I am in the market for a new timepiece.
  • ME
    Melvin Emnet
    Jul 28, 2026
    5.0
    Really enjoyed my visit to Watches of Switzerland. Clara was amazing! so friendly, helpful, and knowledgeable, and she gave me some really great tips and advice. She made the whole experience so enjoyable. Thank you, Clara!

Frequently Asked Questions About Watches of Switzerland

What types of watches can I find at Watches of Switzerland?

Watches of Switzerland offers new and antique Swiss-made luxury watches in an elegant showroom.

Where is Watches of Switzerland located?

It is located at 120 Fenchurch Street, London, Greater London, EC3M 5AL, United Kingdom.

Brand Certified Facts from Watches of Switzerland

This information is certified by Watches of Switzerland and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified August 16, 2026Yext Knowledge Graph
  • Address
  • Categories
  • Geo coordinates
  • Legal business name
  • Hours of operation
Syndication Network
Approved business data is pushed to 100+ publishers, including:
+100
Others