HI Camden Lock is worth considering if you don't mind it being in a busy area
You couldn't pay me to stop in the HI Kensington Forum these days. It was bad enough 10 years ago when it was our default London hotel (cheapish, big and handy for LHR) but now it is stuck in planning limbo.