That wasn’t the team. The team left for London on Monday 10/20. 1837 left on 10/23. And I saw instagram & twitter pics from 10/20 about the Lions leaving (one included a pic out the window seeing Virgin on the wing).
And I’m pretty sure the NFL signed a sponsorship deal with Virgin for the London games.