Notting Hill Carnival is the largest Caribbean Carnival in Europe and takes place last weekend of August every year.

It is a festival of colour and music with millions of attendees and many street parties.