Life Style Canterbury Christmas Carols by 3126 Admin December 2, 2018 by 3126 Admin December 2, 2018 Despite the looming rain on Sunday, 2nd December, hundreds of local families gathered in…