Originally Posted by
matthewuk
No - the Amex Platinum credit card still means you pay the £30 fee.
... confirming what I reported in post 1543:
Ergo, AmEx credit cardholders pay £30 p.a. for the AmEx BA PP card.
That's the current position, probably different from before and - who knows? - in the future.