London is a fantastic city. I've been 4x and can't wait to go back for a 5th. Here are some very basic suggestions:
In London all of the museums are free, so visit all of the big ones:
Natural History Museum
Victoria and Albert Museum
British Museum
...In that order
All of the churches charge admission… So see none of them, IMO.
Take a day trip to Windsor Castle. Yes, it's touristy, but it is worth it. The chapel at the castle is incredible. I forget its name but it is as impressive as St. Paul's Cathedral or Westminster Abbey…just smaller. You can go in the morning and be back to London, by early afternoon. It's close...like 40 minutes away or so.
The "Tube" is the cleanest, easiest, and best public transportation I've ever been on. Buy a weeklong pass if you're going to be there for the week because you will be riding it constantly, everywhere. Go to all of the "big" Tube stops at night for dinner and just walk around: Covent Garden, Oxford Circus, Picadilly Circus... They do have sort of a Times Square feel, but in a good way. Depending on when you go in November, they MIGHT be decorated for Christmas too. If so, you will be very lucky because they look AWESOME when they are all lit up.
Hotels are very expensive. I can't give you much advice here as I always redeem Marriott points and stay at places that are way nicer than I should be staying at, for free. What sort of budget do you have for the week? How much of it are you willing to spend on a hotel?
Eat Indian food. Maybe that's an obvious suggestion b/c In London, Indian food is their version of our Mexican food. It's everywhere. And it's excellent. Incidentally, you won't find any Mexican food (for good reason). And if you DO, don't eat it!
Drink Guinness. It's not as good as it is in Dublin, but it's way better than it is in the US. Don't ask me why, but it is. There's no disputing it. Don't drink most of the other beer though… Surprisingly, at least to me, and contrary to popular opinion, British beer sucks compared to all of the great microbrewing that is taking place in America. Really. You will be disappointed. Yeah yeah yeah I know Harp and Bass...blah blah blah. Trust me on this.
Do you like soccer at all...even a little bit? There are like a dozen teams that play in London and you can take the tube to any of their stadiums. Go see a match! If you're not a fan of any team in particular, go take a tour of Emirates Stadium (Arsenal FC's Stadium) in North London on a non-game day. North London has a cool vibe. Full disclosure that IS my favorite team, but the stadium is magnificent. State of the art, brand-new, they let you get out onto the field, into the locker rooms, into the board room and VIP areas, etc.
...Oh yeah, Bring an umbrella and a raincoat. It rains all the effing time.