London is a world-renowned centre for entertainment, playing host to many large and small events, festivals and exhibitions that draw in millions of domestic and international visitors every year. From long-running musicals, classic comedies and plays at West End Theatres, famous sporting events such as Wimbledon, PDC World Championship and the London Marathon, to cultural and historical experiences at various galleries and museums across the city. And at its epicentre lies a number of exciting extravaganzas including the Chelsea Flower Show, Fashion week, Notting Hill Carnival and spectacular New Year Celebrations – London never disappoints!