Frequent Flyer Post » View from the Wing » 6 Things I Love About the British Airways Visa

6 Things I Love About the British Airways Visa

The British Airways Visa offers one of the biggest signup bonuses of any credit card. And you can get the card even if you've had 5 or more new accounts in the past 24 months (the dreaded '5/24' rule ... Link to entire article »