We deliver all of our flowers personally to ensure that you receive them in tip top condition. Our same day order deadline is generally 1pm, although if we can squeeze you in, we will! We will assure deliveries on the requested day (bar Sundays when we are closed) but unfortunately, unless items are for a funeral, we cannot guarantee specific delivery times.

For very special requests please call the shop on 01425 471037 to discuss.

Our charges for local delivery are a flat fee of £6.99 for the immediate area and rising to £10.00 if a courier is needed for nationwide deliveries. Please add an extra day's notice for nationwide requests.

National delivery orders placed before 11.30am Tuesday - Thursday will be delivered next day. Orders placed after 11.30am on Thursday & over the weekend will be delivered on the following Tuesday. For local deliveries, we deliver Monday – Saturday (unless its Mothering Sunday, Valentines Day or specially pre-arranged). Orders received after 4pm on Saturday will be delivered on Monday when we reopen after the weekend (unless otherwise discussed)


We hope your flowers arrive safe and well. Please ensure you remove all packaging, recut the stems and pop them in a fresh clean vase of water. Flowers like a cool, draft free area, out of direct sunlight. The cooler they are kept the longer they will last. Remove any faded blooms ASAP and change the water every couple of days. We hope you enjoy your bouquet!