Try London walks. Each tour is about 2 hours no reservations required and they meet at subway stops. The bus tour is something to do but realize it can be slow. Imperial war meuseum is a must. And if you like soccer or sports at all so many teams to see at good prices.