Cheap flight offers from Singapore to London with British Airways