Your BA Avios card (and other UK Amex cards) has been loaded with a new offer for extra points when using your contractless card for Transport for London trips until 6 November.
You need to register – in your online offers area of your card management site – and then use the card.
The equivalent offer for my platinum Amex is 10 Membership Rewards points per £2 of spend.
Note that the maximum for both offers is 1,000 points so you should limit your spending after that stage. If you buy a season ticket from one of the few Transport for London remaining ticket offices you should earn the bonus points, up to the maximum.