how long does notting hill carnival parade last?
What is Notting Hill Carnival? A yearly celebration of London's Caribbean communities, their culture and traditions, which has been taking place since 1966. The Carnival takes places over two days and features a parade and fantastic live music, including reggae, dub and salsa.