WATCHES OF SWITZERLAND

A SPECTACULAR SHOWROOM

Designed to be London’s most spectacular watch room synonymous with the finest in luxury, customer experience and retail theatre. A flagship with boutique upon boutique of the best the world has to offer in finest Swiss Watches. Spread across three meticulously crafted levels, this showroom is a masterpiece in itself, offering a tailored experience for every customer group, from the aspirational buyer to the seasoned watch connoisseur.