The sights of historic Chester and the lovely seaside town of Llandudno in North Wales top and tail your Christmas celebrations.