Notting Hill Carnival returned to west London this weekend for its 60th anniversary, bringing music, colourful costumes and dancing to the streets.
It's one of the world’s largest street festivals and a major celebration of British Afro-Caribbean culture.