Francesca's place was really nice. I enjoyed my stay there. The bed was clean and so was the room. In fact, the entire house was neat and tidy. Francesca was a great host and really friendly and had great tips on getting around. Her mom was helpful too and showed me where the shops were (about 10-15 minute walk). Twickenham Stadium is very close.
In terms of location, it is very close to Heathrow which was what I was looking for. If you have baggage to carry with you (as I did), a cab or Uber might be the best way get yourself there. My Uber from Heathrow was about 30 pounds. Other than that there are a few options for bus-train/tube to get into Central London. It's about 40 minutes to an hour depending on the route you choose. It's not so much the distance as the number of stations/stops between Central London and your starting point.
Would definitely stay there if I was coming back to London.