We've got people visiting us (sister in law and her 8 year old) and we'll probably want to stay in London for a night or two to see the sights and do some touristy stuff. Any tips as to where to look for a hotel or guest house of some kind? Me and Mrs Grips have a 2 year old and a 1 month old ourselves, so I suppose we'll need a hotel rather than a guest house.
I suppose it doesn't matter that much where we stay, as long as it's reasonably central..?

