Exeter Christmas Market 1st Dec

51 stalls are scheduled for the 2018 Christmas market this Saturday 1st Dec, starting at 9am at the Hall.