A lovely house in a lovely part of London, with lovely hosts.