It's West London's Mardi Gras 24th August 2017

There will be millions of merrymakers this weekend in West London, enjoying the Notting Hill Carnival.So why not join in the fun and try this puzzle where all the clues are related to the event. When you have completed the whole puzzle, can you unscramble the letters in the shaded squares to revel when the Carnival takes place.