Has anyone heard the new Town Portal album 'Of Voilence'? (If not then I'd recommend)

#1

Also I’m seeing them at the Sebright Arms over near Bethnal Green area this weekend so any recommendations of nearby good places to eat prior are welcome.