Lyric discussion by deathbear 

The song takes place in Dublin, with the reference to the 7 towers.

there were also 7 towers in Thebes, the city Oedipus tried to escape his fate in being King of, I think.

Yes it is the seven towers are the seven tower blocks of flats in Ballymun the tallest flats where called the towers though they where surrounded by multiple other small blocks of flats built in like a fortress

An error occured.