Revelers pack streets for Notting Hill Carnival Grande Finale

2018-08-27 214

Revelers packed the streets for the Notting Hill Carnival Grande Finale in London on August 27.

“More than a million people had been expected to join the festivities during the two-day event,” BBC News reported.