Larkin Poe Storm Islington’s Assembly Hall

Larkin Poe are not a household name in the UK. They don’t have any albums or singles in the UK charts and haven’t visited our shores for over two years. Yet as I walk past the Islington Assembly Hall on North London’s famous Upper Street a good half hour before their doors open for the … Continue reading Larkin Poe Storm Islington’s Assembly Hall