英國電話號碼是如何工作的？
英國的電話號碼系統有一種奇怪而復雜的模式，它是在許多歷史變化和異常情況下誕生的。在英國撥打時，幾乎所有號碼都以 0 開頭。從海外撥打電話時，前導 0 被省略，並在其位置新增字首“+44”。第二個數字表示它是什麼型別的數字。所謂的地理號碼（與區號關聯的號碼）以 01 或 02 開頭。以 03 開頭的號碼不與任何區號關聯，但資費與以 01 或 02 開頭的號碼相同。手機號碼始終以 07 開頭。以09 開頭的號碼是高費率號碼，提供附加服務會產生高額費用。以 080 開頭的號碼為免費電話。其他以 08 開頭的號碼按特殊費率收費，但 09 號碼的費率不高。

不以 0 開頭的特殊號碼包括用於緊急情況的 999 和 112、用於非緊急警察事務的 101、用於在非緊急情況下聯絡國家衛生服務局的 111 以及以 118 開頭的目錄查詢服務。

英國區號（以01 和02 開頭）的歷史可以追溯到各個電話交換機擁有自己的一、二或三字元使用者中繼撥號(STD) 程式碼的時代（例如，B 代表伯明翰，AY6 代表艾爾斯伯裡）。 1966 年，STD 程式碼使用電話撥號上的數字模式轉換為數字（其中 2=ABC，3=DEF 等），因此伯明翰變為 021，艾爾斯伯裡變為 0296。01 是分配給倫敦的程式碼。區號長度在 2 到 5 個字元之間，包括前導零。在區號之後，為每行新增 3 到 7 位數字的本地號碼，以使完整號碼的長度為 9 或 10 位數字。同一區號的呼叫者只需撥打本地號碼（省略區號）即可撥打具有相同區號的其他線路。 1968 年，以 00 開頭的區號被移走，以騰出 00 用於其他用途。

到了 20 世紀 80 年代，許多因素導致某些地區，尤其是倫敦，程式碼已經用完。採取了各種措施，包括 1990 年將倫敦分為 071（內倫敦）和 081（外倫敦）。

80 年代和 90 年代還逐漸引入了“非地理”數字，例如免費 0800 號碼和新興移動服務的多種模式。還利用0898推出了加價服務。

1995 年，在所謂的“phONEday”上，零後面添加了一個前導 1。倫敦號碼變為 0171 或 0181，伯明翰號碼變為 0121，艾爾斯伯裡號碼變為 01296 等。

這建立了我們今天看到的模式，允許一些區號在未來幾年內轉移到“02”程式碼。此外，較大的城市還分配了以 011 開頭的新程式碼，例如0113 利茲，0117 布里斯托爾。

2000 年，“大號碼變更”見證了倫敦程式碼再次發生變化 = 0171 變為 020 7，0181 變為 020 8，從而允許從 020 3 和 020 4 開始發布新的倫敦號碼。其他獲得“02”風格程式碼的城市有南安普頓/朴茨茅斯 023、考文垂 024 和卡迪夫 029。北愛爾蘭引入了統一程式碼 028。