The Notting Hill Carnival is the largest street festival in Europe, held each August in London. It began as a local festival set up by the West Indian community in Notting Hill but has grown into a massive Caribbean carnival celebrating Caribbean culture. Over the course of a weekend, the streets of Notting Hill come alive with colorful costumes, floats, food stalls, and performances by steel drum bands. Over 1 million people now attend the annual Notting Hill Carnival celebrations.