We are going to London for the weekend in two weeks time. We plan to go on the London Eye and possibly to London Zoo. I need some other suggestions for things to do which will keep the 3yr old happy while not boring the life out of the two teenagers. Any ideas would be gratefully received!