Our main service centre and head office at 16-18 Hatton Garden, London houses our 12 brand accredited watchmakers, a dedicated vintage department and a refurbishment & polishing centre. You can drop your watch off at either of our centres in London or Manchester and no appointment is required. We also have a centre in New York, United States.

The locations of our watch repair service centres

Our locations
UK Head Office
16-18 Hatton Garden, London,EC1N 8AT, UK
Canary Wharf, UK
Canary Wharf Underground Station, Canary Wharf, London, E14 4HJ
Manchester, UK
Harvey Nichols, Ground Floor 21 New Cathedral Street, Manchester M1 1AD
NY Head Office
DuMont Building, 515 Madison Avenue, New York, NY 10022, United States

Enquire Order Secure Postage Pack