Filling the streets with a sea of vibrant colours, Caribbean rhythms and all-round good vibes, Notting Hill Carnival is a must-see for every Londoner at least once in their lives.
It takes place every August Bank Holiday weekend with music, family fun, food and, of course, the grand parade.
And these photos prove that it's a celebration like no other. Here's why we think Notting Hill Carnival is the BEST festival going.
The vibrant colours
The live music
Notting Hill Carnival through the years
The community spirit
More dance moves
The party atmosphere
What more could you need? We already can't wait for carnival 2018!
Keep up to date with the latest news in west London via the free getwestlondon app.
You can set up your app to see all the latest news and events from your area, plus receive push notifications for breaking news.
Available to download from the App Store or Google Play for Android .