Lyric discussion by Alf83ITA 

If you watch this interview Wolf explains the meaning of "you monolith not scarred by fallout" It's referred to Cleopatra's Needle in London (one of his favourite place in London), and "not scarred by fallout" stands for the monument felt into the sea and was rescued, survived the IIWW. I think it's a symbol of endurance and as @missme says "overcoming difficulties in life and powering through".

youtube.com/user/patrickwolftv

An error occured.