Business Class demand? Absolutely. Look at the US routes for that too. BA's JFK is always pretty full. Take a look at the make up of AA's ORD service, and I think most on here would be pleasantly surprised how full the Business cabin is, with numerous companies in the north having very lucrative regular traffic back and forth.
First Class demand? I really don't think so. This is a significantly limited market even in London.