Unfortunately, I cannot recommend this accommodation. I have stayed in this part of London several times and this accommodation was by far the worst of all.
There are so many things to criticise. The uncleanliness. Absolutely minimal space. Dirty dishes. Extremely low bed. Shower with no ventilation. And I could go on and on.
I am aware that this accommodation is cheap. However, even in this price range you can find significantly better places.