‘Now is the time to say goodbye’ as Little Red Arts to close
The owner of a Luton arts centre has said that the venue has become her “nemesis and detrimental to my own creative practice” as she announced that it is to close amid the “difficult” current […]