Watch as London Police wage war against drivers and their cars on London's supercar strip known as Sloane Street. Could this be the end of Sloane street as we know it?