British goverment agency responsible for issuing driving licenses, and registering vehicles and anything else to do with driving.
DVLA = Driver and Vehicle Licensing Agency.
Log in or register to write something here or to contact authors.