"explain the song to your audience with the information that's been supplied here"
Most bar/pub audiences don't give a rat-ass... I was more curious for my own mental health...
"picture in your mind the decrepit industrial parts of Windsor"
There are parts of Windsor that aren't???
LOL