Bloomsbury Festival: a weekend of over 150 free arts and cultural events The annual Bloomsbury Festival has an eclectic programme of over 150 events, including live music, theatre, dance, walks, talks and food, all of which will be free to attend…