Every August bank holiday, Europe’s largest street festival descends upon London in the form of the renowned Notting Hill Carnival. Attracting spectators in the thousands, they’re treated to spectacular performances from live street music to the show-stopping giant floats which make their ways through the winding streets.
Carnival fashion is loud, bright and fun, so, you can always expect to see Notting…
