The facade of Richard Mille's new boutique in the exclusive Mayfair district of London, which is fast establishing itself as the new Mecca for high-end watch and jewellery brands.

The facade of Richard Mille's new boutique in the exclusive Mayfair district of London, which is fast establishing itself as the new Mecca for high-end watch and jewellery brands.

Read more