Also have a look a Premier Inn - it's a huge chain of hotels, mainly in the UK. Lots of rooms sleep 4 and although it can be perceived as a 'budget' chain, I'd say it's on a par with Holiday Inn. They also have some very well located sites in London. Booking this far out could yield some bargains (and they have refundable rates, too).