We've got you!
You now have more time to finalise all your last minute Christmas gifts.
Our extended trading hours are below:
Saturday 15 December: 9.00am - 7.00pm
Sunday 16 December: 10.00am - 7.00pm
Monday 17 December: 9.00am - 8.00pm
Tuesday 18 December: 9.00am - 8.00pm
Wednesday 19 December: 9.00am - 8.00pm
Thursday 20 December: 9.00am - 10.00pm
Friday 21 December: 9.00am - 8.00pm
Saturday 22 December: 9.00am - 8.00pm
Sunday 23 December: 9.00am - 8.00pm
Monday 24 December (Christmas Eve): 9.00am - 6.00pm
Tuesday 25 December (Christmas Day): CLOSED
Wednesday 26 December (Boxing Day): 8.00am - 6.00pm
Thursday 27 December: 10.00am - 9.00pm
Friday 28 December: 10.00am - 7.00pm
Saturday 29 December: 9.00am - 6.00pm
Sunday 30 December: 10.00am - 6.00pm
Monday 31 December (New Year's Eve): 10.00am - 6.00pm
Tuesday 1 January (New Year's Day): 10.00am - 6.00pm
Wednesday 2 January: 10.00am - 7.00pm
*Please note individual stores' trading hours may vary. Check store for more details. Level 2 dining, fresh food and majors may trade outside these hours.