Due to the perishable nature of Stems of Windsor products, any complaints or refunds will be dealt with on an individual basis. You may cancel an order within seven days. Stems of Windsor will issue a refund within seven working days of receiving your returned goods.

Please contact janet@stemsfloraldesign.com or call 020 7831 6776 if you need to discuss a delivery.