Se instaló definitivamente en Inglaterra en 1900, arrendando Keele Hall en Staffordshire y luego Kenwood House, en las afueras de Londres.