તેમના મેન્શન, લંડનના ઉપનગરમાં સ્થિત છે, હવે એક અભેદ્ય ગઢ બની ગયું છે.