Visitors shop through the Christmas stalls inside the Grand Pavilion.