We have a short 2-day visit to London, and would like to get a nice bus tour that hits the highlights, maybe even a hop-on/hop-off tour.
Any suggestions, and if these can be booked ahead online?
Again, the answer is the same. All major cities have at least one if not two or more competing hop on/off buses. Find a route you like.
HoHo buses... the two main ones (there are others) are The Original Bus Tours, and Big Bus Tours... much the same, going to much the same places, stopping at more or less the same stops, with similar prices... either are good. Just walk up to a bus stop and you will see people dressed in uniform. Buy tickets next to the bus, not in some random place.
Buying online in advance does make the tickets cheaper, a little.
Tickets are valid for 24hrs, so might cover both days for you depending on timing.
https://www.theoriginaltour.com/
http://eng.bigbustours.com/london/home.html?gclid=CKmbqp2Og8cCFcvpwgodLHYGoA