Catherine Best is renowned for her signature designs that are both bold, unique and skilfully executed with precision and masterful craftsmanship. Her passion for colour and shape, influence each collection and every bespoke creation that can be seen in her flagship boutique in Mayfair.