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?