zero prefix
The digit 0 that begins all telephone numbers in the United Kingdom, which is substituted for the country code in the event of international calls.
zero prefix: UK's domestic dialing leader digit
The zero prefix is the leading digit 0 that must be dialed before any UK geographic or mobile telephone number when calling from within the country. It is not part of the number itself but rather a domestic routing indicator, telling the network that an internal call is being made rather than an international one. When a UK number is written in international format, the 0 is dropped and replaced with the country code +44, so the London area code 020 becomes 44 20 in international notation.
This structure creates a practical asymmetry in UK telephone numbering. A London subscriber with the local number 7946 1234 would be dialed as 020 7946 1234 domestically, but presented to the outside world as +44 20 7946 1234. The zero is not transmitted internationally; it exists only as a switching instruction within the UK network. This separation allows the numbering plan to reserve the 0 prefix exclusively for domestic use while keeping the country code separate.
The zero prefix applies across all number types: geographic codes (01, 02, 03), mobile services (07), non-geographic (05), special services (08), and premium rate (09). Each group begins with 0 when dialed within the UK. Historically, the zero was introduced to signal long-distance or trunk dialing when rotary systems transitioned from local exchange operations.
Modern VoIP and internet-based calling systems sometimes omit the zero internally but must restore it for connection to traditional public switched telephone networks (PSTN). International callers frequently mistakenly include the 0 when dialing UK numbers, resulting in failed connections, since their telephone equipment expects the country code format without the leading zero.