Scotland’s capital of Christmas is traditionally all markets and merry-making. But there’s so much more to Edinburgh through the festive season. Here’s a sneak peek of luxury treats for a real Yuletide cracker.