Bumper weekend for Christmas markets