Virgin Atlantic Upper Class Review – VS003 LHR to JFK

Virgin Atlantic Upper Class Review Welcome to the first of many airline reviews, today I bring you my Virgin Atlantic Upper Class Review. This was a trip that I’ve been planning for a good few… View Post