font loading for Top nav
Search

UK Delivery & collection

For most products and locations, we will deliver your order tomorrow if you order before 10pm and use our next-day delivery or in-store collection service. We don’t deliver on bank holidays. During busy times, some delivery routes may take longer than usual. Up-to-date estimates of delivery dates will be shown at checkout. To find out which delivery options are available to your postcode, click here.

If you’ve ordered…

  • Delivery
    deliveryStore collection
    Cost
    FREE
    Details
    It’s free to collect in store. Order by 10pm to collect your order from a store tomorrow, or choose a day that suits. Orders can be collected from 12pm
    Find your nearest store
    Delivery
    deliveryCollectPlus
    Cost
    £2.50
    Details
    Send your order to a convenient CollectPlus pick-up location for £2.50. Order by 3pm to pick it up tomorrow.
    See more information about CollectPlus
    Find a CollectPlus location
    Delivery
    deliveryStandard delivery
    Cost
    £3.50 / FREE
    Details
    We’ll deliver for free within 3-5 working days if your order is over £50. If you’re not spending £50, then delivery is just £3.50.
    To find out if this delivery option is available to your postcode, click here
    Delivery
    deliveryNominated-day delivery
    Cost
    £3.99
    Details
    Choose a day that suits you. Order by 10pm and we’ll deliver your order tomorrow for just £3.99.
    To find out if this delivery option is available to your postcode, click here
    Delivery
    deliveryTime slot delivery
    Cost
    £5.99
    Details
    Choose a day and time slot that suits you. Order by 10pm and we’ll deliver your order tomorrow for £5.99.
  • Delivery
    deliveryNominated-day flower delivery
    Cost
    FREE
    Details
    Order flowers by 7pm Monday-Friday for next day delivery, or order by midday at weekends for next day delivery. Sunday delivery on selected lines only.
    Shop Sunday delivery flowers
    To find out if this delivery option is available to your postcode, click here
  • Delivery
    deliveryStandard wine delivery
    Cost
    £4.99 / FREE
    Details
    We’ll deliver wine orders over £100 for free within 3-5 working days. Not spending £100? Delivery costs £4.99. Click here to find out more about how we calculate the minimum spend thresholds for orders containing wine. To find out if this delivery option is available to your postcode, click here.
    Delivery
    deliveryNominated-day wine delivery
    Cost
    £6.99 / FREE
    Details
    Get your order on a day that suits you, plus place an order by 7pm to get your wine delivered tomorrow. Free when you spend over £150. Click here to find out more about how we calculate the minimum spend thresholds for orders containing wine. To find out if this delivery option is available to your postcode, click here.
  • Delivery
    deliveryStandard delivery
    Cost
    £3.50 / FREE
    Details
    We’ll deliver for free within 3-5 working days if your order is over £50. If you’re not spending £50, then delivery is just £3.50.
    To find out if this delivery option is available to your postcode, click here
    Delivery
    deliveryNominated-day hamper delivery
    Cost
    £3.99 / FREE
    Details
    Order hampers by 6pm Monday-Friday for next day delivery, and enjoy free delivery on orders over £50. Sunday delivery not available.
    To find out if this delivery option is available to your postcode, click here
  • Delivery
    deliveryNominated-day furniture delivery
    Cost
    FREE
    Details
    Our furniture products have a note in the description to let you know the time it will take us to dispatch - this could be between one and six weeks, and will be longer for larger items. Once you’ve ordered, we’ll be in touch to make a plan for delivery - you can choose the delivery date and inform us of access requirements.

    There are some places in the UK that we can’t deliver to yet. See our list of exceptions here.
    To find out if this delivery option is available to your postcode, click here
  • Delivery
    deliveryFood to order collection
    Cost
    FREE
    Details
    Each of our food to order products includes a note in the description to let you know how much time we need to prepare your order – for example, a gorgeous wedding cake may take 21 days whereas a fresh fruit platter takes three days.
    You can pick up your food order at your nearest store from 9am on your chosen collection date.
    Find your nearest store
  • Due to the busy Sale period, the date shown at checkout is the latest date your order will arrive. We are working hard to get your order to you as soon as possible. If you have selected store collection, the length of time you have to pick up your order is unaffected. We will continue to hold it for 7 days from the date you have selected.