It’s Carnival Time!

We know that when the August Bank Holiday comes around every year, it brings with it the Notting Hill Carnival. The streets of West London come to life with the energetic sights, sounds and smells (yup, you guessed it, that famous Jerk Chicken) of Europe’s biggest street festival. Possibly London’s most sensational annual event brings