Notting Hill Carnival Notting Hill Carnival, one the largest street festivals in the world, is held each August in LondonMore