The Notting Hill Carnival is held on the August Bank Holiday every year and over the years it has grown into a world renowned Caribbean street festival. Every year, millions of people come to London for the Carnival and party over the weekend.The Carnival starts on Saturday and closes on Monday with Sunday . . . → Read More: Notting Hill Carnival London





























