top of page
Capelo 1-9 logo and tagline_navy.tif

Watches of Switzerland

Brompton Road, London

Originally designed while at Callison, Watches of Switzerland, Brompton Road was the last of three major new stores for the brand in London. The store opened in June 2016, offering luxury boutiques, shop-in-shops and hospitality areas. The construction phase was completed while appointed as the internal store design team at The Watches of Switzerland Group.

bottom of page