We stayed in this flat whilst doing some work in central London and location wise it is great for that. You can be in Central London in about 25 mins on the bus if the traffic is right. In Camberwell you are also right on the high street with all sorts of amenities right on the doorstep.
The flat is simply furnished but has everything you need for a couple or 1 person. For longer stays some additonal clothes hangers might be useful. The bed is extremely comfy and the flat is very quiet and you do not get easily disturbed by the surrounding flats.
Good WiFi - my husband worked from home with no problem. TV signal is a bit hit and miss but if you balance the aerial in just the right place its OK.
Shower has good water pressure and very easy to use.
We were slightly disappointed in the kitchen which I would not describe as fully equipped. We were hoping to cook during most nights of our stay but would have struggled to do more than a few basic meals with the equipment on offer. I think just a bit of clearer expectation setting is needed as if we'd known in detail what was in the kitchen we would have just brought more of our own equipment with us and it wouldn't have mattered. However when we asked for a tea towel, chopping board and kitchen knife, Win was great and brought these round for us. But we did refrain from asking for absolutely everything we would have liked to have as otherwise it would have been a bit much!
On the whole this is a very useful flat if you are working in London and will mostly be out or if you are a tourist and mainly going to be visiting other places. If you are coming for a longer stay you may need to bring a few more things with you to make sure you're kitted up for a longer stay.