Dickensian Festival 3rd to the 11th December 2016

Full Dickensian market and entertainment programme on Saturday 3rd, Sunday 4th, Saturday 10th and Sunday...