Yes, we know that summer hasn’t even ended yet, and we’re already talking about Christmas! But when Christmas in St Davids is this magical, can you really blame us? There’s something wonderfully special about spending the festive season in Britain’s…



