Child friendly London hotels

I’m looking for affordable, child-friendly London hotel recommendations? We live out of town, so would like something with views, fairly central (as might do the theatre) and that feels festive.

The Strand Palace Hotel has Joe Allen’s next door, which is amazing for a pre-theatre dinner and is right in the middle of Covent Garden. Otherwise, The Haymarket Hotel is really lovely and Brown’s has lots of options and extras for children, such as a ‘monkey’ turndown service.