DVLA
The UK Driver and Vehicle Licensing Agency, based in Swansea.
Eqiv. to the U.S DMV.
Orginisation responsible for vehicle registrations, driving licenses, etc etc.
Eqiv. to the U.S DMV.
Orginisation responsible for vehicle registrations, driving licenses, etc etc.
Get the DVLA mug.