WHAT’S ON AT NORTH SHORE TROUBADOUR
North Shore Troubdour, situated on Carlton Street just off the Great Howard Street dock road, is one of Liverpool's coolest underground event venues. La Vida Liverpool has chosen North Shore Troubadour as the place to host its first ever …