I can definitely recommend Charlotte's place.
Great value for money. The cat is very friendly and great company. the location is good, with simple enough access to London with a couple of trains.
The apartment could get a bit hot and stuffy in the mornings with the sun shining in (good thing or bad thing, depending on what you like).
Besides this, we had a perfect stay and the communication and friendliness from the host was above and beyond.