London , 23 Norfolk Street , Strand,