News

Luxury vehicles including Ferraris and Lamborghinis were taken off the streets of London’s West End in three-day operation.