Macy, I don't know if you did this on your last trip to London, but I wanted to throw in my fond memory of the "hop on, hop off" bus. I found that one of the best bargains in London. The bus (several, actually) takes you all around the city, with a guided tour, and the guides are so very informative and brief you on all the highlights, with a bit of history. Then, your bus pass (usually around $30) is good for 24 hours, and you can hop on and hop off at your leisure, re-visiting the highlights that have grabbed your attention. It makes sense to do the "whole round" of about 90 minutes first, and decide where you want to return to. The buses run frequently, about every 10 minutes, so that's not a problem. And the initial 90 minute tour is usually humorous and fascinating! Sit near the guide if you are travelling alone, and he'll talk to you personally between tour highlights, and you'll learn even more than the rest of the passengers!
Charlene