A sea of vibrant colours and Caribbean rhythms will fill the streets this summer for the annual Notting Hill Carnival .
Events will take place in London throughout the August bank holiday weekend, with music, family fun, food and, of course, the grand parade.
The party kicks off on Friday August 25 at the London Calypso Tent in Powis Square off Portobello Road, with a showcase of storytelling, poetry, political commentary, humour and more.
The music continues on Saturday August 26 with a free, open air event for all the family called Panorama, complete with a steel band.
Sunday August 27 kicks off bright and early with Jouvert, where music lovers can dance down the street to African drums and the steel bands, followed by the Children's Day Carnival.
Celebrations come to a close on Monday August 28 with the grand finale, showcasing 60 bands in magnificent costumes.
The full list of events and times for the weekend are as follows:
London Calypso Tent
When: Friday August 25 from 8pm to 11pm
Where: Carnival Village, Tabernacle, Powis Square, off Portobello Road, W11 2AY
Entry costs £12 - contact The Tabernacle for ticket info on 020 7221 9700.
Panorama
When: Saturday August 26 from 6pm to 10pm
Where: Emslie Horniman Pleasance Park, Bosworth Road, W10
Jouvert
When: Sunday August 27 from 6am to 9am
Where: Procession starts and finishes at Canal Way, Ladbroke Grove (W14) next to the Sainsbury’s car park.
Children’s Day Carnival
When: Sunday August 27 from 10am to 8.30pm
Where: Emslie Horniman Pleasance Park, Bosworth Road, W10
There will be family workshops, a variety of tasty Caribbean foods, drinks and lots more.
Grand Finale and Parade
When: Monday August 28 from 10am to 8.30pm
Where: Notting Hill, Ladbroke Grove and Westbourne Park areas
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 .