Take a river trip, not with a commuter boat but someone like Campion from Greenwich. There is a different world from the river.
As someone said the museums are great Science especially.
If there is model sailing on one sailing on one of the ponds that would be good.
Allow lots of time at Greenwich, it isn't just the Maritime museum. A quick train from Victoria to do the Chatham Maritime museum would be a good day as well.