Africa Day on Trafalgar Square is a free festival celebrating the culture of a colourful continent, with particular emphasis on the positive contributions that London's African communities have brought to the capital. Visitors can sample African cuisine and buy crafts.