Transport Police LX62 CXW A 2012 BTP Ford Kuga in central London… 21 April 2014 ukemergency LX62 CXW A 2012 BTP Ford Kuga in central London. The rear. Share Follow