Call BA's UK number and they'll do it for you in GBP - every time i've done it they knock off the booking fee when i remind them (sometimes needs to be more than once) i cant do this online. It wont be at interbank but it'll be a darn sight better than the Amex fees and exchange rate.