Well it is not really my intention to go watch hunting in London, but it is interesting to see the shops near where I stay. First we have Watches of Switzerland. I understand that they have been around for sometime. They have a number of stores all over the UK, even at the airport. The one I found is the one along Brompton Road, near Harrods. They were not open when I was there but I know that they carry a number of number of brands, not limited to the following; A. Lange & Sohne, AP, Breguet, TAG Heuer, Ebel, Corum, GP, IWC, JLC, Panerai and Graham.
The next store is the Fine Jewellery & Watch Room in Harrods. Sadly no photographs as photography is not allowed. There is a large collection of brands here. Also the selection for each brand is good. The brands includes, Panerai, AP, Rolex, Cartier, IWC, JLC, Graham, GP, Breguet and Blancpain. Interesting place.
The next store I found was Mappin and Webb. This shop is at Old Bond Street. I understand that they do carry a number of brands, including Omega, Rolex, PP, TAG Heuer, Longines, Rado and Bell & Ross. However this store only carries Rolex and PP.
Beside the Mappin and Webb store is the JLC Boutique (?). It is also along Old Bond Street.
Well that is what I have so for. I understand that The Burlington Arcade is nearby and there are a number of antique watch shops there. Lets see what we come up with....