Notting Hill Carnival is the world's biggest street festival held annually at Notting Hill, London led primarily by the west Indian community. I heard a lot about this event during my many visits to UK and it has been on my things to do list since quite some long time. Finally I got the chance to plan a visit to this crazy festival during this bank holiday when I was working...