21 Bedford Square , London , W.C.