Range Rover drivers facing London spot-checks

Land Rover Range Rover
Land Rover Range Rover


Land Rover

Range Rover drivers in upmarket areas of London are facing the prospect of random police spot checks, in the wake of a number of car thefts.