who tows illegally parked cars?
The police, the local authority or the Driver and Vehicle Licensing Agency - DVLA can clamp and tow away cars or other vehicles parked illegally on roads or public land. The DVLA may act when it has the lawful authority to do so when a car is untaxed unless it is on your own property.