NEW CARDMEMBER OFFER Earn up to 120,000 Avios Earn 4 Avios per $1 spent on all purchases within your first year up to $30,000 with British Airways Visa .