Great hosts! And so close to a tube station for getting into central London. Clapham is also a great spot