Yes the buses do widespread tours, i've never been on one because i've seen most things with living here, but my visiting family have and said it was well worth it. Prices range from about £30.00 but if you book online you'll probably get discount.I prefer going at natural places. Beaches, rivers, greenery, some old architecture is my thing. Malls, race circuits etc. not so.
London Bridge is definitely on my list. No idea what to visit apart from that.
Do those buses take the tour of the whole city? How much does it roughly cost in GBP?
We have museums, galleries, lots of old listed buildings, cruises on the Thames, you'll be spoilt for choice.
Word of warning though, if you take a taxi ride while here do make sure it's a licensed taxi, there's been a few unlicensed taxis in the past that rip off tourists, so just be aware.
