Five years after the first ever Bloomsbury Festival (Friday 21st - Sunday 23rd October, 2011), this annual celebration of one of London's most culturally rich neighbourhoods returns with an eclectic programme of over 150 events, including live music, theatre, dance, walks, talks and food, all of which will be free to attend.