22 Great Sfr Helena , London ,E.