Capital Theatre (Sham Shui Po), northeast corner of Un Chau and Tonkin streets. The two-storey public toilet is still there, with a new exterior.
Source: uwants.com - post #4714 by user 4rex - http://www.uwants.com/viewthread.php?tid=14833421&page=315#pid231419296