Holy Trinity Dulwich Hill, interior, now parish hall