22 Great Sfr Helena , London , E. C,