Let’s start with the positives:
location and access to transportation, friendly and immediate communication, cosy studio, big enough but not as spacious as pictures might suggest, fairly equipped, easy and digital check-in,
Some minuses, some of which really bothered me: first, no bed, just a rather old and/or cheap mattress put on the floor, literally every box spring was noticeable, second, badly soundproofed (saying that as someone wearing hearing aids), you could hear every step&movement from surrounding studios, finally, shower head broken which in combination with generally known bad British sanitary infrastructure is annoying
Luggage storage is not available at site but was offered to us at another place not nearby
All in all, I know that London hotels are quite pricey but I guess you can find a hotel for that amount of money. Wouldn’t book again to be honest.