May I use your toilet, Stall? Posted on September 30, 2011 by Readers Like You Poster for something in Leeds. Facebook Comments