Ninety vehicles worth more than £8m were seized in a weekend operation in central London.
BB
Ninety vehicles worth more than £8m were seized in a weekend operation in central London.