We're going to be down in London for DD's birthday and I want to find something fun to do. I know London pretty well but the kids haven't spent that much time there (done most of the main museums). I don't mind forking out a bit of cash - within reason! I thought about theme parks but they take ages to get to without a car. Any suggestions?