You can’t fault your time on the boat, greet comentery and interesting sights. There was a snack bar that was priced as you would expect, think Ryan air plus’s 20%. Not busy, so at least you could get served. You can buy relatively cheap tickets on line but unfortunately you need to swap them for an actual ticket that no one checks. When we went the que to do this was well over 30 mins, complete waste of time. When you get to the front front the process of swapping your home printed piece of paper for a piece of paper they print takes ages. They read a barcode on the home printed sheet on a mobile phone, before reaping all the details into a computer. They should just give the boat guys the mobile phone app. Once you swap your ticket there is the. Another massive que fir the boat. Hop on hop off, but plan an hour at the terminal first. I would suggest getting the boat from tower bridge, the queue looked smaller, avoid. Westminster it’s massive. It was the only company with these queues, the other companies didn’t have any to speed of. If time is important pay a couple of pounds more and go to one of the others.