Tag: DVLA

The DVLA stands for the Driver and Vehicle Licensing Agency. Based in the United Kingdom it is responsible for all car registrations and licensing.