This event has already taken place!
Saturday 12 December 9am to 4pm
Friday 18 December 9am to 4pm
Saturday 19 December 9am to 4pm
Sunday 20 December 10am to 4pm
Thursday 24 December 9am to 2pm
The market will be closed between Christmas and New Year, the final market of 2020 is on 24 December and the first market of 2021 is on Saturday 2 January.