Cardiff is really the only city which sparkles just as much as any European Christmas market, as it just leans in to ...