The Notting Hill Carnival, which begins tomorrow in west London, is the largest outdoor event in Europe. The organisers of this Caribbean cultural festival estimate that 2.5 million people will attend over the two days. Tourists can look forward to a parade full of sequins, feathers, dancing and drum rhythms.more