Virgin Atlantic Upper Class A330-300 (new seats) & Upper Class wing review – London to JFK

Upper Class wing check-in On all my previous Virgin Upper Class flights I had connected through Heathrow on ex Dublin tickets so I had never actually used the Upper Class Wing. On this one I had used miles to upgrade a premium economy ticket so I was determined to give it…