Watches of Switzerland’s flagship showroom in London undergoes major refurbishment
55 Regent Street, Watches of Switzerland’s flagship showroom in London has undergone a major refurbishment with a reconfiguration of the ‘Calibre Room’, the introduction of an MB&F boutique and a refurbishment of the Vacheron Constantin boutique.