Today, it is one of the biggest street festivals of Europe with a large participation from all communities of Britain. The splash of people dressed in vibrant outfits with the typical carnival-style feather hats envelope the streets of London and the entire atmosphere is filled with enjoyment. T...