Burlington Arcade in londons Mayfair has several pricey shops but a good experience in a nice part of town.You can just put watche Burlington arcade into a search engine and get into the web sites easy enough
If you are driving in Luxembourg you are in for an experience but I didn't find any watch shops
Click to expand...