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

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.