According to Catherine Muller, “Mother Nature designs things better than we can”. This philosophy informs every aspect of her subtle naturalistic work. She is a world renowned florist offering arrangements as well as vases, candles, and floral classes.
2 St Barnabas St, Belgravia, London SW1W 8PE, UK
Tel : +44 20 7259 0196