I have used watches of switzerland for several luxury watch repairs. I have been happy so far. Unfortunately, on my last repair, they have lost track of my payment and are asking me to pay for it again, or I can't get my watch back.
This sort of problem should never happen in a high end Knightsbridge boutique.
Watches Of Switzerland offer an extensive selection of watches by brands including Omega, Raymond Wiel, Bauman Mercier, Cartier, Ebel, Porsche, Tag Heuer and Rolex. They also sell some antique watches and offer a repair and restoration service.