BA Amex premium is a massive APR. Guess it adds good concept to paying off your card monthly xD
They have to factor the £150 annual fee into the APR calculation, which is why it is so high. The interest rate on purchases is a more typical 19.9%, but I still would suggest paying it off in full - there are much cheaper options if you want to borrow.