M.F.
Sounds like Alexandra has highlighted all the hotspots!
I second the double-decker bus tour and Covent Garden. Also the Stonehenge/Bath tour. We soooo wanted to do the Cotswolds, but most of the countryside was closed to tourism when we were there because of foot and mouth disease being rampant among the livestock.
A couple other things we enjoyed were the changing of the guards at Buckingham Palace and a Thames River tour. And, then there's Harrod's for the most overwhelming of shopping experiences. Pick up something for the baby and grab a snack in the cafe.
The travel guides that I've had the most fun with in Europe are the "Let's Go" series. http://www.letsgo.com/ You can find them in any book store. They are written by Berkley college students and they are fantastic at highlighting local gems for eating and shopping, as well as neat sights in the "nooks and crannies" of an area that aren't necessarily on regular tour stops.
Their website even has a "pod tour" of London -- you can download a walking tour to your ipod! And, most of the basic info for British travel and tourism is on the website.
They also suggest a variety of iteneraries based on the number of days you have to spend in a particular location, etc.
Personally, I thought Indian food was horrible. We were quite happy with Pub fare and fish 'n' chip shops, with an occasional pizza parlor. England is not known for it's food, it's known for its history -- eat cheap in the UK and save your memorable dining experience for Paris!
Have fun!
EDIT:
I meant that I second Camden Market, not Covent Garden. Oh, and how could I forget Greenwich! It's a little out of the way from the other tourist stops, but really was neat to see.