That's a pretty good itinerary. He also throw in the Shrek Adventure just next to the London Eye.
I would definitely avoid the Science Museum if the OP has a 2 and 6 year old. I took our 8 year old twins there last summer and they were bored within 20 mins. I'm sure I remember it being better...