Karen is undoubtedly the best host you can find in London. My family and I had a really nice stay and we were treated like we were part of the family.
P.S. She's got the fluffiest cats in the world! :)