Around 85,000 people hit London's Southwark Park to enjoy the best in Cuban music and dance at the yearly Carnival de Cuba. There's children's carnival face-painting, drumming and dance workshops, plenty of cantinas and juicy mojito bars.