London hosts several festivals and events all year round. These range from food, art, music, educational to sport, and much more. Few of the major festivals in London are Boat Race (April), Chelsea Flower Show (May), Trooping the Color (June), British Summer Time Hyde Park (July), Wimbledon (July), Notting Hill Carnival (August), Thames Festival (September), London Fashion Week (September), London Film Festival (October), Bonfire Night (November), and NYE Parade and fireworks (December).