Overall I would classify this apartment as the "essentials." It not super cozy or inviting, but if all you need is the essentials and you'll be spending the majority of the time out exploring London then this apartment is just fine and worth the rate. It's close to the tube and the sights/sounds south of the river.
There is an odd smell in the hallways and apartment that may require you to clean all your clothes when you return home. The mattress is not the most comfortable and the pillows are flat, but it didn't bother me too much.
It was clean, had a nice kitchen with cooking supplies. Wifi was dependable and the apartment was clean. The host is also very prompt to get back to you.
I would give this apartment a B- or 3.75 stars out of 5, not bad, but I wouldn't discourage anyone from staying.