I flew first class American a number of years ago from LHR to SFO (through philly?) and no PJs. I mostly fly BA these days but I did fly flagship business on American back and forth to London for a tier point run in December. It was nice, and better than certain planes on BA business, but first in BA compared to first in American I’d take BA. I’d also take business BA with their new suites versus American as well. So as Calypso said check the planes

If you want PJs it’s BA first.
P.S I’m in London now too

We go back next Friday via MCO for the Princess half.