llufvudk-ntor i London , 41 St. Johu ’ s Road,