I spent a month at Ilaria's place. The apartment is nice, sufficient for 1-2 people. The location is great. Walking distance to the Tate modern, City, one can make a nice walk along the river to Tower Bridge or to London Eye. It is close to the metro, there are bus stops close to the flat as well. It seemed to be a safe street as well. I never felt uncomfortable and I was walking around a lot (however, mostly towards City).
I definitely recommend the place.