by J_Izzy_Wordsmith
Sounds more like Amsterdam than a small German city. Frankfurt and Düsseldorf have areas like you describe just outside their main stations, and Munich has some good strip bars but is more sophisticated.
Very clever ending