Opening Hours

Winter Opening Hours:


Monday 28th November: 10am-4pm

Tuesday 29th November: 10am-4pm

Wednesday 30th November: 10am-7pm

Thursday 1st December: 10am-4pm

Friday 2nd: 10am-4pm

Saturday 3rd: 10am-5pm

Sunday 4th: CLOSED


Monday 5th: 10am-5pm

Tuesday 6th: 10am-5pm

Wednesday 7th: 10am-5pm

Thursday 8th: 10am-5pm

Friday 9th: 10am-5pm

Saturday 10th: 10am-5pm

Sunday 11th: CLOSED


Monday 12th: 10am-5pm

Tuesday 13th: 10am-5pm

Wednesday 14th: 10am-5pm

Thursday 15th: 10am-5pm

Friday 16th: 10am-5pm

Saturday 17th: 10am-5pm

Sunday 18th: 10am-4pm


Monday 19th: 10am-5pm

Tuesday 20th: 10am-5pm

Wednesday 21st: 10am-5pm

Thursday 22nd: 10am-5pm

Friday 23rd: 10am-1pm (Please arrive by 12pm to guarantee entry)

Saturday 24th: CLOSED

Sunday 25th: CLOSED


Monday 26th: CLOSED

Tuesday 27th: CLOSED

Wednesday 28th: 10am-3pm

Thursday 29th: 10am-3pm

Friday 30th: 10am-3pm


Saturday 31st December - Wednesday 4th January inclusive: CLOSED

Our team will be working outside of these hours to fulfil pre-orders only. Long queues are expected throughout the month but the very start and end of each day are our busiest times by far. Please arrive at least one hour before closing to ensure that we can look after you before we shut. Closing times are very strict.


Our Regular Opening Hours from 5th January:

Mondays: 10am-4pm

Tuesdays: 10am-4pm

Wednesdays: 10am-4pm

Thursdays: 10am-4pm


Saturdays: 10am-5pm  

Sundays and most Bank Holidays: CLOSED

We kindly ask that visitors be aware of others whilst in the shop.  We will impose a maximum person limit if necessary,  but for now we prefer to leave it to your good sense and consideration of others. If there are queues, we may ask groups to step outside, leaving one member to shop. Where possible please do not bring your children shopping. This is subject to change at the discretion of the team.