This sentence comes from Crime and Punishment. Is this a case of older grammar, or is it also acceptable today? Would которая be necessary between кухни and почти?

ему непременно надо было...