Booked this tour in advance(which saved us a few quid) as I had friends visiting from Spain for the weekend and wanted to show them the sights of London. The cost of the ticket was £25.99 for an adult covering 3 bus routes plus a short river cruise. We started on the red route from Marble Arch and got off at borough market for a look round. The red route has an English speaking tour guide and the blue route has pre recorded commentary in different languages. We did not try the green route. We also went on the River cruise. Three of our party live in London, two were visitors. We all found the tour very informative and thoroughly enjoyable. I would recommend this tour as a great way to spend a day seeing the sights and learning lots about London.