How does the DVLA allocate registrations?

Now that the local DVLA offices have disappeared (great shame), how do DVLA allocate registrations? For example, if I bought a new car off a broker based in London, would the DVLA allocate a registration based on the broker's address (L), or would it be based on my home address in Cornwall (W)? Or is there a choice and you can specify?

Asked on 21 April 2015 by LJFB

Answered by Honest John
They are allocated by the location of the garage. Garage owners can no longer travel to register a batch of cars at a local registration office out of the area of their garages. My car has an RO (Reading) reg, but the dealer is in Hounslow.
Similar questions
I ordered a new BMW 4 Series seven months ago. The car has been much delayed due to the ongoing global semiconductor shortage. The car is due to be delivered a few weeks before the new number plate registration...
I ordered a new Ford Focus in April. The dealer gave an estimated delivery of September/October. This suited me fine, having a new 73 registration. The dealer has now informed me that the car has arrived...
What was the email address you published in Saturday's Telegraph which allows one to trace old registration numbers?