Hundreds of thousands of revellers took to the streets to celebrate London's Notting Hill Carnival.
Hundreds of thousands of revellers took to the streets to celebrate London's Notting Hill Carnival.