Watch Store
High-end retail chain selling luxury Swiss watches & accessories.
5 James Street, London, Covent Garden, Greater London, WC2E 8BH, Un
Search results
Showing 1-5 of 5 matching businesses.
Watch Store
High-end retail chain selling luxury Swiss watches & accessories.
5 James Street, London, Covent Garden, Greater London, WC2E 8BH, Un
Watch Store
Boutique of Swiss luxury brand for watches, plus sunglasses, leather goods & accessories.
Unit 7, Royal Opera House, London, Covent Garden, Greater London, WC2E 8HD, Un
Watch Store
Long-standing chain selling the brand's contemporary Swiss-made watches in a variety of styles.
11-12 James Street, London, Covent Garden, Greater London, WC2E 8BT, Un
Watch Store
Royal Opera House, The Piazza, The, London, Covent Garden, Greater London, WC2E 8HD, Un