Come to John Mackintosh Square in Gibraltar on the 1st of December to enjoy the Christmas fair attractions. It is perfect for families with children to get in the Christmas spirit!