As reported previously, this year's Notting Hill Carnival - just over three weeks away - will have earlier start and finish times than usual, to try and avoid the street trouble that marred the end of last year's event. The Carnival parade will now start at the rather eye-wateringly early time of 9am to…
Changes are afoot for this year's Notting Hill Carnival, following crowd trouble at the close of last year's event which saw mobs battle with police. This year's parade event will have to finish by 9pm (which means the earliest ever start time of 10am), and the number of floats taking part in it will be…