A perfectly locaded home in lovely London with great hosts.