英国の電話番号の仕組み
英国の電話番号システムは、多くの歴史的変遷や変則的な経緯から生まれた奇妙で複雑なパターンを持っている。英国内でダイヤルする場合は、基本的にほぼすべての番号が0から始まる。海外からかける場合は先頭の0が省略され、代わりに「+44」というプレフィックスが追加される。2桁目は番号の種類を表します。いわゆるジオグラフィック番号（市外局番を伴う番号）は01または02で始まります。03で始まる番号は、市外局番とは関係ないが、01または02で始まる番号と同じ料金が課金される。携帯電話番号は常に07で始まります。09で始まる番号は、追加サービスを提供するための高額料金が発生する割増料金番号です。  080で始まる番号はフリーダイヤルです。08で始まるその他の番号は特別料金で課金されますが、09番号のような非常に高い料金ではありません。

0から始まらない特別な番号には、緊急時の999と112、緊急時以外の警察の101、緊急時以外の国民保健サービスへの連絡のための111、118から始まる番号案内サービスなどがある。

英国の市外局番（01と02で始まる）の歴史は、各電話局が独自の1文字、2文字、3文字の加入者トランクダイヤル（STD）コードを持っていた時代にさかのぼる（例：バーミンガムはB、エールズベリーはAY6）。1966年にSTDコードは、電話ダイヤルの数字パターン（2＝ABC、3＝DEFなど）を使って番号に変換されたため、バーミンガムは021、エールズベリーは0296となった。01はロンドンに割り当てられたコードである。市外局番は、先頭のゼロを含めて2文字から5文字であった。市外局番に続いて、3桁から7桁の市内局番が各回線に追加され、9桁または10桁の番号になる。同じ市外局番内の通話者は、市外局番を省略して市内局番をダイヤルするだけで、同じ市外局番の他の回線にダイヤルできた。1968年、00で始まる市外局番は、00を他の用途に解放するために移動された。

1980年代になると、さまざまな要因により、一部の地域、特にロンドンでは市外局番が不足するようになった。1990年には、ロンドンを071（インナー・ロンドン）と081（アウター・ロンドン）に分割するなど、さまざまな措置が導入された。

80年代から90年代にかけては、フリーダイヤルの0800番号や、新興の携帯電話サービス向けの多くのパターンなど、「地理的でない」番号も徐々に導入された。0898を使ったプレミアム料金サービスも開始された。

1995年のいわゆる「フォーンデー」には、ゼロの後に先頭の1が追加された。ロンドンの電話番号は0171または0181、バーミンガムの電話番号は0121、エールズベリーの電話番号は01296となった。

これによって今日のパターンが確立され、その後数年間でいくつかの市外局番が「02」コードに移行した。さらに、リーズには0113、ブリストルには0117など、大都市には011で始まる新しいコードが割り当てられた。

2000年の「ビッグ・ナンバー・チェンジ」では、ロンドンの番号が再び変更され、0171が020 7、0181が020 8となり、020 3と020 4で始まる新しいロンドン番号が発行されるようになった。02」スタイルのコードを獲得した他の都市は、サウサンプトン/ポートマス023、コベントリー024、カーディフ029であった。  北アイルランドでは028という統一コードが導入された。