Green’s Dictionary of Slang

greenhouse n.1

(Irish) a public lavatory.

[Ire]Joyce Ulysses 146: All kinds of places are good for ads. That quack doctor for the clap used to be stuck up in all the greenhouses. [Ibid.] 705: Theyre always trying to show it to you every time nearly I passed outside the mens greenhouse near the Harcourt street station.
[US]B. Rodgers Queens’ Vernacular 194: public toilet [...] greenhouse.