Queen Victoria Market is hosting a joyful Christmas Night Market on Wednesdays from November 25 to December 16.