Green’s Dictionary of Slang

douche can alley n.

[the use of douches by the street’s prostitutes + pun on music’s Tin Pan Alley]

(Aus.) Palmer Street, Sydney – the city’s ‘red-light’ area.

[Aus]S.J. Baker Aus. Lang. 196: .
[Aus]K. Tennant Joyful Condemned 60: Whether Hurtle Street or Douche Can Alley I wouldn’t say.
[Aus](con. 1920s) A. Serzin Angel of King’s Cross [ebook] [H]er apartment on the corner of Springfield and Darlinghurst Road, nor far from an area known [...] as Douche Can Alley.