One of Leicester’s favourite annual festivities returns on Saturday (August 3). The Caribbean Carnival will once again bring the streets of Leicester alive as thousands…
One of Leicester’s favourite annual festivities returns on Saturday (August 3). The Caribbean Carnival will once again bring the streets of Leicester alive as thousands…