Hands down the best place in London at this price. You get decent size room with your own kitchen! Bathrooms are shared with quite a few other guests, but I've been there for 10 days and basically never had to wait. The place is managed very efficiently, with an attention to the details. I would definitely go back