Flight review: Virgin A330 neo Upper Class

A review of the new business class seat on board the A330 neo from London Heathrow to Tampa