The annual Diversity Variety Festival takes place in Gloucester this Saturday, with food and entertainment from a variety of different cultures. The festival brings the local community together to celebrate cultures from around the world. The event will consist of creative arts, community workshops, cultural traditions, drama, music, dance, wearable art and also a multicultural Food Market in Kings […]