Notting Hill Carnival

The London Notting Hill Carnival is an annual event, established in 1965, which takes place on the Sunday and Monday of the August bank holiday, running from 9am until 7pm each day, featuring sound systems, dancers, floats, food and many more things to delight the eyes and ears! More ...