Green’s Dictionary of Slang

roosting ken n.

also roosting shop
[roost v. (1) + ken n.1 (1)]

a lodging house.

[UK]‘Jon Bee’ Dict. of the Turf, the Ring, the Chase, etc. 63: It is not every ‘roosting-ken’ where they will let people lie a bed all day.
[UK]‘Pot’ & ‘Swears’ Scarlet City 48: I could have taken them to some swell roosting-shop.