3 min read Live Review: Far From Saints – 5th December 2023 – Islington Assembly, London, UK This Tuesday night, the supergroup known as Far From Saints took to the stage at…