A fair turnout
The rain stayed away yesterday as thousands of people lined the streets for the main parade at Notting Hill Carnival, Europe’s largest street party, which has been taking place annually in west London since 1966.
The rain stayed away yesterday as thousands of people lined the streets for the main parade at Notting Hill Carnival, Europe’s largest street party, which has been taking place annually in west London since 1966.