Notting Hill Carnival 2025 Day 2 in London, UK by Krisztian Elek / SOPA Images
The Notting Hill Carnival is one of the world's largest street festivals. It is an annual Caribbean Carnival that has taken place in London since 1966 on the streets of Notting Hill over the bank holiday weekend in August.
You must be logged in to use lightbox functionality