We would highly recommend Princess Hotel and when I come back to London I will definitely want to stay again. The people running Princess Hotel are very nice to talk to, the location is great for public transport and the room was fine, considering we shared a bathroom with 2 other rooms :-D