We waited to book our LHR transfers onboard. The first 3 days guest services wouldn’t even talk with me about it. Said I could buy them later in the cruise and they would be coordinated with our luggage tags. Imagine my surprise when our luggage tags were placed in our room the very next night as an “independent” passenger with no transfer. Princess didn’t ever bother to confirm our departure plans before assigning us luggage tags. Got that straightened out and was told to pick my own time. Selected 8:50. Got off the ship to very long line for the Terminal 5 bus. It was basically first come first served, no reservations based on your flight time. They never even checked our tickets. When the first bus filled up, it then took a full hour for another one to arrive. By this time it was 10 am and I was really wishing we had just grabbed a taxi. Made it to LHR by about 11:50 am.