Many thanks for the info.
I have always wanted to travel on the upper deck of a 747, & this trip early next year will probably be my only chance. Is there any way of pre-booking a seat on the upper deck if you are booked on a virgin holiday, which has been booked through a travel agent?
Many thanks once again
IB