If you're planning on being in the London area and want to see a lot of the sights, get a London Pass. It'll save you guys a bunch of money. Get yourself an Oyster card too since it's good for travel on the trains, tube, and buses.
And take the train out to Wales for at least a day trip. Say hi to Cardiff for me.