Over the August bank holiday weekend (27 to 28 August), roughly two million people will head to west London for the annual Notting Hill Carnival. The Carnival, which celebrates Caribbean culture, is Europe’s largest street festival and was founded by West Indian communities in 1966. Expect parades, masquerades, steel pan drum bands, calypso and soca…