leaf-1
leaf-2
double-arrow
How to Order
border-step1image1
Step 1: Add item to cart
Browse our Christmas selections and add your favourites to cart.
Step 2: Select mode of collection
Choose between self-collection at our stores or home delivery to receive your Christmas feast. Kindly note that delivery is only available for selected items.
border-step2image2
border-step3image3
Step 3: Review and Confirm
Review your selected items and choose when you would like to collect or have your order delivered. Double-check all information before proceeding to payment.
Step 4: Make Payment
Check out securely with your credit card or debit card on our website.
border-step4image4
border-step5image3
Step 5: Look forward to your purchase
Collect your items from our stores at your pre-selected date and time or receive them at your door step according to your selected delivery schedule.
Delivery and Self-Collection

Food Orders

Order period: 1 Nov - 18 Dec

Get ahead of the festive rush! Pre-order your Christmas treats and choose your preferred delivery date from 28 Nov to 25 Dec. Simply allow 5 working days from ordering, and leave the rest to us!

Delivery

Daily delivery timings from 28 Nov - 20 Dec:

10am - 1pm
4pm - 7pm

Daily delivery timings from 21 - 25 Dec:

9am - 1pm
2pm - 6pm

Store Collection

Daily collection timings from 28 Nov - 25 Dec:

10am - 2pm
2pm - 5pm
5pm - 8pm

Christmas Tree Orders

Pre-order period: 1- 26 Nov

Order your fresh tree from now till 26 Nov, select your preferred delivery date between 29 Nov - 20 Dec, and we’ll bring the Christmas magic to you within 5 working days of ordering.

Delivery

Daily delivery timings from 29 Nov - 20 Dec:

12pm - 2pm
3pm - 6pm

In-Store Cash & Carry:

From 29 Nov

Food Preparation
preparation1
preparation2
preparation2
preparation3
preparation3
preparation3
preparation3
preparation3
How to Order
image1
Step 1: Add item to cart
Browse our Christmas selections and add your favourites to cart.
image2
Step 2: Select mode of collection
Choose between self-collection at our stores or home delivery to receive your Christmas feast. Kindly note that delivery is only available for selected items.
image3
Step 3: Review and Confirm
Review your selected items and choose when you would like to collect or have your order delivered. Double-check all information before proceeding to payment.
image3
Step 4: Make Payment
Check out securely with your credit card or debit card on our website.
image4
Step 5: Look forward to your purchase
Collect your items from our stores at your pre-selected date and time or receive them at your door step according to your selected delivery schedule.
Delivery & Self-Collection
Food Orders
Order period: 1 Nov - 18 Dec
Delivery
Daily delivery timings from 28 Nov - 20 Dec:
10am - 1pm
4pm - 7pm
Daily delivery timings from 21 - 25 Dec:
9am - 1pm
2pm - 6pm
Store Collection
Daily collection timings from 28 Nov - 25 Dec:
10am - 2pm
2pm - 5pm
5pm - 8pm
Christmas Tree Orders
Pre-order period: 1 - 26 Nov
Order your fresh tree from now till 26 Nov, select your preferred delivery date between 29 Nov - 20 Dec, and we’ll bring the Christmas magic to you within 5 working days of ordering.
Delivery
Daily delivery timings from 29 Nov - 20 Dec:
12pm - 3pm
3pm - 6pm
In-store Cash & Carry:
From 29 Nov
Food Preparation