Europe's biggest street festival —
Police officers direct a participant at the Notting Hill Carnival in London on Monday, August 27. The annual two-day festival is billed as the largest of its kind in Europe and is expected to attract around 1 million revelers. It has taken place every August bank holiday since 1966.