We had a very nice week-long stay here. The neighborhood was beautiful and easy to get around from. The apartment was clean and modern. The checkin process was easy. We did have a few issues though.
Firstly, the oven and oven vent were broken. The pan we were given to use was so scratched we had to go out and buy a replacement (which we left for the next tenants). The shower pressure was forceful and took some getting used to.
But the main issue we had was a block-wide power outage on our second evening in London. The outage was not the fault of the property, but we received no communication from them on when the power would be back on. We tried to call and email to no response. Eventually we went searching for staff and found a housekeeper, who despite her best efforts, also didn't know what was going on. The communication here was so poor we had to let other residents know what was going on with the power outage, since everyone was confused.
Overall, I would still recommend this studio for its location and cleanliness, despite the issues with communication and the kitchen quality.