Sorry, delivery slots for Wednesday 27th May are NOW FULL. The next delivery days avaible this week are Thursday and Friday. You can order flower bouquets, plants and gifts for local delivery (within postcodes EH1 - EH16) here, unfortunately our Brunstfield shop remains closed until the Scottish government advises us it safe to re-open xx

Fresh Flowers & Plants 


Our fresh flower & plant products can be delivered in and around the Edinburgh area, within postcodes EH1, EH2, EH3, EH4, EH5, EH6, EH7, EH8, EH9, EH10, EH11, EH12, EH13, EH14, EH15, EH16, EH17, EH18, EH19, EH20, EH21, EH22, EH23, EH24, EH25 and EH26. Tuesdays- Saturdays. (We regret that we are unable to make deliveries on Sundays or Mondays). We also offer a flower bouquet delivery service nationwide

We cannot guarantee requests for specifically timed deliveries (apart from wedding and funeral flowers) but we will always do our best to meet any request.

For same day delivery, orders must be placed by 11 am that day.

A core selection is available to order online, although we always have a larger selection available in our shop. Our full range changes weekly, according to season and availability, so please call the shop to discuss other options available and place your order- 0131 229 1951.

We can deliver our hand-tied bouquet selection (ie not in vases) anywhere on the UK mainland via Royal Mail Special Delivery, for delivery Wednesday -Saturday, the delivery charge is £15.00 per bouquet. Please call the shop to place your order- 0131 229 1951. Orders must be placed by 1 pm the day before delivery is required.

The minimum order value for delivering fresh flower and plant products is £40 (excluding delivery charges).

Please provide complete and accurate information as we cannot be held responsible for deliveries made where incorrect information was supplied.

If the recipient is not home at the time of delivery, we will leave in a specified safe place, with neighbours or as a last resort, they will be returned to the shop to be collected. A delivery card will always be left to advise that a delivery has been attempted and where is has been taken.


Collect from Shop - FREE 

Delivery -
EH9 - EH10£6.00
EH1 - EH8£8.00
EH11 - EH17£8.00
EH18 - EH26£15.00


All other products

All other products on our website can be purchased for collection (no charge) or delivery for a £5 charge

Items are dispatched the same day or next day, depending on the time of day the order is received and should be with the recipient within 3-5 days after dispatch. Orders received on a Sunday or Monday will be dispatched on a Tuesday.

Any items can also be added to local delivery of fresh flowers and plants within EH1- EH26 an included within the rates outlined above, under fresh flowers and plants, you will not be charged an additional delivery fee.