By offering you more ways to earn Avios on your Executive Club account as well as a variety of valuable added benefits, the British Airways Visa Signature Credit Card is