¿Cómo funcionan los números de teléfono del Reino Unido?
El sistema de numeración telefónica del Reino Unido tiene un patrón extraño y complicado que nace de muchos cambios y anomalías históricas. Básicamente, casi todos los números empiezan por 0 cuando se marcan en el Reino Unido. El 0 inicial se omite cuando se llama desde el extranjero y en su lugar se añade el prefijo "+44". La segunda cifra indica de qué tipo de número se trata. Los llamados números geográficos (los asociados a un prefijo) empiezan por 01 ó 02. Los números que empiezan por 03 no están asociados a ningún prefijo, pero se tarifican con las mismas tarifas que los números que empiezan por 01 o 02. Los números de móvil empiezan siempre por 07. Los números que empiezan por 09 son números de tarificación adicional que conllevan tarifas elevadas por la prestación de servicios adicionales.  Los números que empiezan por 080 son gratuitos. Los demás números que empiezan por 08 tienen tarifas especiales, pero no las elevadísimas tarifas de los números 09.

Los números especiales que no empiezan por 0 son el 999 y el 112 para emergencias, el 101 para asuntos policiales no urgentes, el 111 para contactar con el Servicio Nacional de Salud en casos no urgentes y los servicios de información telefónica que empiezan por 118.

La historia de los códigos de área del Reino Unido (que empiezan por 01 y 02) se remonta a la época en que las centrales telefónicas tenían sus propios códigos de marcación por línea de abonado (STD) de uno, dos o tres caracteres (por ejemplo, B para Birmingham o AY6 para Aylesbury). En 1966, los códigos STD se convirtieron en números utilizando los patrones numéricos de las llamadas telefónicas (donde 2=ABC, 3 = DEF, etc.), de modo que Birmingham pasó a ser 021, Aylesbury pasó a ser 0296. 01 era el código asignado a Londres. Los códigos de área tenían entre 2 y 5 caracteres, incluido el cero inicial. Tras el prefijo, se añadía un número local de entre 3 y 7 dígitos para cada línea, con lo que el número completo tenía 9 ó 10 dígitos. Las personas que llamaban dentro del mismo código de área podían marcar otras líneas con el mismo código simplemente marcando el número local y omitiendo el código de área. En 1968 se trasladaron los prefijos que empezaban por 00 para liberar el 00 para otros usos.

En la década de 1980, una serie de factores hicieron que algunas zonas, especialmente Londres, se quedaran sin códigos. Se introdujeron varias medidas, incluida, en 1990, la división de Londres en 071 (Londres interior) y 081 (Londres exterior).

Los años 80 y 90 también fueron testigos de la introducción gradual de números "no geográficos", como los 0800 gratuitos y una serie de patrones para los servicios móviles emergentes. También se lanzaron servicios de tarificación adicional utilizando el 0898.

En 1995, en el llamado "día del teléfono", se añadió un 1 después del cero. Los números de Londres pasaron a ser 0171 o 0181, los de Birmingham 0121, los de Aylesbury 01296, etc.

Esto estableció el patrón que vemos hoy, permitiendo que algunos prefijos pasaran a ser "02" en los años siguientes. Además, a las ciudades más grandes se les asignaron nuevos prefijos que empezaban por 011, por ejemplo 0113 para Leeds, 0117 para Bristol.

En 2000, con el "gran cambio numérico", los prefijos de Londres volvieron a cambiar = el 0171 se convirtió en 020 7 y el 0181 en 020 8, lo que permitió la emisión de nuevos números londinenses que empezaban por 020 3 y 020 4 . Otras ciudades que obtuvieron códigos del estilo "02" fueron Southampton/Portsmouth 023 , Coventry 024 y Cardiff 029.  En Irlanda del Norte se introdujo el código unificado 028.