TENS of thousands of colourful revellers will descend on posh West London to party at Notting Hill Carnival this weekend. The annual event, which takes place over the August Bank Holiday, is Europe’s largest street event. Here’s all the info you need. Route The Carnival route circles an area between Westbourne Park and Ladbroke Grove […]