Well, what can I say. The place is well located, with access to local bars and markets, but that is where the positives end!
On arrival day, we were informed one of the rooms had a water leak, which had saturated one of the beds. They communicated this quickly and managed to get a bed setup in the communal area, to allow us all to stay together (a group of 7). They also gave us a refund for this portion of the bill.
Things like this happen, so it's not their fault. However, the accommodation is delapodated, and filthy. We found mould in pots of places, some with mushrooms growing. The rooms are basic at best.
The owner turned up unannounced when part of the party had already arrived (after the check-in time), let themselves in, didn't introduce themselves, just siad the were checking the windows and then left. Very rude and inappropriate.
If you want a stay in London, that doesn't involve you being subjected to a filthy and run down apartment, I would look elsewhere.
Very disappointed and would avoid like the plague (unless you want to catch it)