We had a great time in London and this place was a fantastic location to base ourselves. We went to Harry Potter Studios via Euston, France via King's Cross Eurostar, Camden Town by bus, K-Town New Malden, and it was made so easy by the location of the stay.
The house has everything available including kitchen, washing machine and dryer. The house has a really strong feline smell, so it might be a deal breaker for you if you don't like strong animal smells, and the adorable cats like to go everywhere.
Unfortunately, we were so busy for our honeymoon, so we didn't get an opportunity to talk to Caroline much, but she was very accommodating and kind! Thank you very much for hosting us!