Virgin Atlantic upper class VS5 LHR-MIA B789 Review

Booking. I decided to fly with Virgin Atlantic to Miami as I was yet to try out their Upper Class product. Being a member of Virgin Atlantic’s Flying Club and consistently collecting Virgin points via their Virgin Atlantic Reward+ credit card, I accumulated enough points for me and my partner to travel, which I combined …

Virgin Atlantic upper class VS5 LHR-MIA B789 Review Read More »