21 , Bedford Square , London , W. C.