I just checked aa and the cheapest was $1468. I just ended up going to ba and getting it for $1090, which is still more than your 813 gbp. Probably shouldve paid the $10 to hold the fare for 3 days? but dont think there'll be any cheaper flights in the next 2-3 days anyhow...