Hundreds of thousands of people braved record-breaking heat on Monday to attend the Notting Hill Carnival in London. The annual event is Europe's largest street party and a celebration of Caribbean traditions and the capital's cultural diversity.