22 Ivor Street, Telarah