We shan't have any duty free booze with us as we can't take it on to the cruise ship.
We wanted to fly from LHR and our return flight from Lisbon is into LHR. Our Iberia flight which I think is Iberia Express is flying in to Sur Reina Sofia which is south I believe but their later flights seem to go into the north.We know it will mean an expensive taxi ride but didn't want to take a later flight.Not even sure there were any more business class seats on Avios anyway.
At least now we know where we can get the second boarding pass if we can't get it before.
Thanks for all the info.It is much appreciated.