Production & Delivery

All of our bouquets are handmade in the UK by trained florists using the finest artificial stems. Please allow 14 working days for your order to be made. During busy periods in summer this may be more. If you require a rush order please contact us before purchasing.