British Airways completes 20 years of Bengaluru-London service | India First