Carnival ! (Notting Hill Carnival - London 2009)
Notting Hill Carnival 2009. Held each August Bank Holiday since 1966, the Notting Hill Carnival is the largest festival celebration of its kind in Europe. Starting its life as a local festival set up by the West Indian community of the Notting Hill area, it has now become a full-blooded Caribbean carnival, attracting millions of visitors from all over the globe.