Left Bank Leeds

Left Bank Leeds

Leeds, UK / Left Bank Leeds Left Bank Leeds is a multidisciplinary arts venue set in an amazing Grade II* Listed former church building.
Left Bank Leeds