London is well known for its festivals and people travel far and wide to attend a range of entertaining events. To name a few there's the London Film Festival, London Jazz Festival, Chelsea Flower Show and London's huge music festival - Lovebox. Whether it's flowers and banging beats that you're into, London will have a festival for it.