West London prepares to welcome over 50,000 parade performers this weekend as almost two million people descend on the technicolour roads of Notting Hill for London’s largest street party.
For the first time ever BBC News will be live streaming from the Notting Hill Carnival, starting at 13:00 BST on Bank Holiday Monday. Watch it on the BBC iPlayer.