Location is great and value is good for London but I wouldn't stay again. The bed is just so bad. Two singles of different firmness pushed together is not a double. You can feel the springs. after a long day exploring the last thing you need is a long uncomfortable sleep.
This place could be fantastic if a little investment was made.