I would not recommend this stay. The flat had major issues causing us to vacate early.
The impression when entering the building is of squalor. The stairwell to the apartment was dirty and had stained carpeting. This could have been overlooked but the flat was also dirty. The kitchen had a terrible smell that we spent an hour trying to find and clean ourselves to no avail. The bathroom smelled like someone had recently smoked in it. The carpet in the living room was not vacuumed and was stained in several places, and the couch cushions were torn with deteriorating fabric.
Though expecting a fully functional kitchen, the stovetop was old and difficult to cook on and there was only a minifridge. The washer functioned, but imparted a smell to our clothes despite us buying scent-free detergent.
There was also loud construction from 8a-5p in the building next door for the entirety of our stay.
The flat is not walking distance to anything, requiring the tube to main attractions.