Thousands more partygoers headed to the second and final day of the Notting Hill Carnival. The Grand Finale of the west London event's 50th anniversary year hosted 60 bands and 38 sound systems.
In pictures: Notting Hill Carnival 2016