The party atmosphere has taken hold of west London again as the second day of the Notting Hill Carnival kicked off with the main parade.

Colourful costumes, dancing and music filled the streets of west London for Europe's biggest street party's children's day on Sunday, and the spectacle will continue throughout Monday.

The carnival, which celebrates Caribbean culture and history, has been running for more than 50 years.

Carnival-goer Jeff Sam, 74, said: "We are here to enjoy ourselves and we know it's going to be a fantastic day, something you have never dreamed in your life.

"You're going to see Brazilian bands, you're going to see Caribbean bands, you're going to see bands from all over the world coming and performing in beautiful costumes."