If there's one city in the world where you just have to see everything from the top of a red double-decker bus, it's London.