Birmingham Caribbean Festival is an weekend event for families of all ages. Bringing people and the community together, enjoying music, live bands, entertainment, food and friendly atmosphere. Friday 29 to Sunday 31 July 2016