I have an appt on Harley Street tomorrow and thought I might combine it with some Marylebone / Oxford Street shopping. But where can I pee? John Lewis is closed. Debenhams website says the loos are closed. Ditto the Conran Shop. Any ideas (that aren't a park!)?