Regarding the Black horse in Cromwell St (?). The problem is you can’t look at every year of Kellys, and, as Phil says, often pubs are listed just as beer retailer (which could be an off licence.
There is a beer retailer listed in 1932 at 143 Cromwell St. However the electoral roll lists it as The Black Horse stroes, so, for then at least, it appears to be an off licence.
Mike