Watches of Switzerland flagship on Regent Street in London

The triple-fronted, dark wood storefront of the flagship Watches of Switzerland store on Regent Street leads to three floors of marble-and-glass heaven for horophiles.

Read more