Last year for Christmas, we were able to fly from London Gatwick to Houston for about $700 (though we went around the 15th since my husband could pretend to work for a week out of his company's Houston office.) So, I would tend to think that you could probably better than £650, depending upon when you are looking to leave.
And, if you still have a US credit card, don't forget to check Expedia US or other American travel sites, as we have found that they sometimes have better rates than their European counterparts.