Travel deals: Cheap flights to London with Qatar Airways Boxing Day sale, ends January 6