What ages are your children? That might help in making suggestions.
Also, bear in mind you are going to be there in March. Outdoor activities (e.g. a Thames cruise) might be less welcoming than in June.
FWIW, I've found most London attractions to be child friendly with lots for them to do.