Just when you thought the Christmas list was done, there’s another name to add, a last-minute ingredient for Christmas lunch and a few finishing touches still to sort. Because somehow, no matter how organised you are, there’s always one more gift to find.
View our Christmas opening hours:
- Friday 27 November (Black Friday) | 9am – 9pm
- Saturday 12 December | 9am – 6pm
- Sunday 13 December | 9am – 6pm
- Monday 14 December | 9am – 7pm
- Tuesday 15 December | 9am – 7pm
- Wednesday 16 December | 9am – 7pm
- Thursday 17 December | 9am – 10pm
- Friday 18 December | 9am – 8pm
- Saturday 19 December | 8am – 8pm
- Sunday 20 December | 8am – 8pm
- Monday 21 December | 8am – 8pm
- Tuesday 22 December | 8am – 8pm
- Wednesday 23 December | 8am – 8pm
- Thursday 24 December (Fresh Food from 7am) | 8am – 5:30pm
- Friday 25 December | CLOSED
- Saturday 26 December (Boxing Day) | 8am – 6pm