If you are looking for a place to stay in a perfect location but you do not plan on actually being in the apartment very much, then this place is fine. The studio is in a basement and while the place is very clean, the bathroom has a very weird strong smell. There is no real ventilation in the bathroom and even when we opened all the windows upon arrival, there was still a smell. Neither of us has allergies but our sinuses started acting up. When we checked, we saw what looked like black mold in the bathroom.
Also, while the heated floors in the kitchen and bathroom are nice, the small space heater was not warm enough to actually heat the entire studio so we felt really cold whenever we were there. Our stay was super short and we were gone most of the day into central London so the location was perfect for that. But the bathroom smell and the less-than-desirable heating situation made it not the most comfortable stay.