2 min read Live Review: LP – 28th November 2017 – Kentish Town Forum, London, UK The build up to tonight’s show feels like a long time coming. LP is four…