Notting Hill Carnival

PlayLast updated wed 09/13 at 5:08am EDT

There goes the neighborhood: Europe’s biggest street carnival since 1966, Notting Hill Carnival presents culture clashin’ at its finest.

1966 seems like a pretty good year to kick off a festival in London, and this auspicious start has seen this local pow wow set up by the West Indian community oRead more