I have only been to London a few times, so I'm not the best, but I would say its actually a lot of fun to get one of those "Big Bus Tours" you can hop on and off and see whatever you want throughout the city... Tower of London, Tower Bridge, London Eye, are all great things to see... Certainly those who live in London can give you better advice