The Notting Hill Carnival has been going every Bank holiday in August since 1966. It is the largest celebration of its kind in Europe. (Basically it is celebrating the end of summer). (Why would anyone celebrate the end of summer??)
It is over 1 million people coming to this carnival every year and over 40,000 works as volunteers. Quite a spectacle!