Nice trip report.
I'm not overly impressed with the look of the afternoon tea, looks a very poor effort compared to the afternoon tea I got served on my previous BA F flights.
Doing the LHR-LAX run in BA F myself next week, currently booked on the 12 noon 747 service, you can't really beat the F cabin in the nose cone of a jumbo. Meaning I've got a chance of ending up in old first, not had the chance to try BA new first yet, so i'm mulling over whether to change to the 9.40am 77W service for guaranteed new first.