Once again West London will be awash with music, colour and Caribbean food as the Notting Hill Carnival takes over the streets of W10 for Europe's biggest street festival.