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 registerto write something here or to contact authors.