The Mall to open 12 hours a day in the run up to Christmas