Yep, non road legal Ferrari 430 Challenge racing car in London.