Right before travel restrictions stopped me from travelling around I had a chance to fly both BA and VS brand new A350s. Michele from Turning Left For Less blog was kind enough to let me post my comparison review, hope you'll enjoy reading it.
Review is split in two parts:
Virgin Atlantic Upper Class Suite with new tables vs BA Club Suite review – Part 1 – does the new tray table solve Virgin’s problem?
Virgin Atlantic Upper Class Suite vs BA Club Suite review – Part 2