During our short visit to London, we had a very nice stay at Lara's place. Lara and her daughter are very nice hosts and we felt welcomed by them. When you want some nice tips where to go, Lara knows where to go ;-)
I participated in an obstacle run in Windsor, but me and my girlfriend also wanted to enjoy London. So it was also very convenient that we were pretty close to King Cross Station. And from there you can go annywhere you want to go.
So if you want a very warm welcome, good bed (we slept like babies) and great start to explore London, then you know now where to go.