Teamwork Arts has announced an inspirational line-up for JLF London at the British Library, scheduled to be held from 7th to 9th June 2024. This year marks the 11th anniversary…