GIGGS, STEFFLON DON AND MAJOR LAZER HEADLINE NOTTING HILL CARNIVAL
It happens every year. London sets aside the Sunday and Monday encompassing their ‘bank holiday’ on Monday for one of the world’s largest street carnivals; Notting Hill Carnival. Each year, close to one million people attend this two-day celebration of Caribbean heritage on the streets…