The apartment is a great place to stay in London although it feels a bit like it is neglected: upon arrival, the rubber seal of one of the main windows in the living room was hanging loose in the middle of the glass, the bread box in the kitchen was dirty, the floor was a bit dusty, some minor repairs need to be done in the bathroom.
That being said, the apartment is very comfortable (the couch is really great!), there is everything you need for a longer stay (I stayed for 1 week), the place is big enough if you need to spend the day inside working, there are a lot of shops and supermarkets around, Waterloo station is just a few minutes away on foot, with a little more attention to details, this great listing could become amazing :)