Watches of Switzerland image

Watches of Switzerland

2, 100 Liverpool Street, Liverpool Street, London, EC2M 2RH
Show map

Nearby Similar Businesses


0.00
miles
Omega

4, 100 Liverpool Street, Liverpool Street, London, EC2M 2RH


0.19
miles
Swatch Store

Liverpool Street Railway Station, Liverpool Street, The City, London, EC2M 7QA


0.25
miles
The City Watch Services

14, The Arcade, Liverpool Street, The City, London, EC2M 7PN

Watches of Switzerland offer an extensive selection of watches They also sell some antique watches and offer a repair and restoration service.

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this business