"I love Bath, I am happy in Bath. I do like tradition and this will be my third holiday season in Bath. It is my favourite place to celebrate Christmas." Hollywood actor Nicolas Cage is spending Christmas in the English town of Bath.