
The streets of west London have been transformed by the sights, sounds and sweet smells of the Caribbean as the annual Notting Hill Carnival took over the district.
An estimated two million people attended the two-day event, now in its 57th year, which originally was created as a celebration of the area's diversity and contributions of West Indian immigrants, chiefly the Windrush generation, to British society and culture.