Great pics of London on your HOHO tour!
The Heathrow Express looks to have upgraded their 1st class carriage since the last time I used it (got a free upgrade voucher with my Virgin membership) and while happy to use the freebie, I wouldn't pay for it myself as its not worth the money for 15 minutes.