Airlines [Review] Virgin Atlantic Upper Class A330-300 JFK to LHR by Jessica Goodman Posted on July 24, 2017May 4, 2018