The Christmas market is decked with 180 companies selling the finest Christmas wares, as well as two restaurants, a champagne ...