"The London 2012 Festival runs from June 21???Sept. 9 and is comprised of over 12,000 performances and events including dance, music, theater, fashion, food, art, film and more." . . . . .