0207 vs 0208 London numbers: what the difference really is
0207 and 0208 are not separate area codes — London's code is 020, and the 7 or 8 is the first digit of the local number. Here's what that means, what to dial, and how to check a London number.
On this page
- The single most important fact: London is 020
- Why 020 3, 020 4 and beyond exist
- What this means for dialling
- Are 020 numbers expensive to call?
- London numbers and spoofing
- How to check a specific London number
- Where the 0207/0208 myth came from
- Why getting this right actually matters
- How to read any London number with confidence
- London numbers, VoIP and 'non-geographic' confusion
- Bottom line
People talk about '0207' and '0208' numbers as though they are two different London area codes — one for central London, one for the suburbs. It is one of the most widespread misunderstandings in UK telephone numbering, and it is completely wrong. London does not have an 0207 code or an 0208 code. London has a single area code: 020. The '7' or '8' you see is not part of the area code at all — it is the first digit of the eight-digit local number that follows. Getting this right matters for two practical reasons: it changes how you should write and dial London numbers, and it helps you understand newer London numbers starting 020 3, 020 4 and beyond, which the old '0207/0208' myth cannot explain. This guide sets the record straight and shows you how to read and check any London number.
The single most important fact: London is 020
When the UK reorganised its phone numbering, London was given one unified area code: 020. A full London number is therefore the code 020 plus an eight-digit local number — for example 020 7946 0000. Group it correctly and it reads 020 7946 0000: three digits of area code, then eight digits of local number split into two blocks of four. The historical confusion arises because, for years, the vast majority of London local numbers happened to begin with a 7 (inner London) or an 8 (outer London). People saw 0207... and 0208... everywhere and reasonably assumed those four digits were the code. But they never were. The code was always 020; the 7 or 8 was simply the leading digit of the local number.
This is not pedantry. Ofcom and the numbering plan define the area code as 020, and writing or splitting it as 0207/0208 is the root cause of the confusion that follows — especially once you meet a London number that starts with neither 7 nor 8.
Why 020 3, 020 4 and beyond exist
Here is where the '0207/0208' myth falls apart, and where understanding the truth pays off. As London grew and demand for numbers increased, the original 7 and 8 local ranges began to fill up. So newer London numbers were issued starting 020 3, then 020 4, and the plan continues to open further ranges as needed. If you wrongly believe the code is '0207' or '0208', a number like 020 3322 0000 makes no sense — there is no '0203 area'. But once you understand that the code is 020 and the next digit is just the start of the local number, 020 3..., 020 4... and the rest slot in naturally. They are all London numbers, on the one London code, simply drawn from newer local-number ranges. Our guide to how Ofcom numbering works explains how these ranges are opened and allocated.
| You see | Area code | Local number | Where |
|---|---|---|---|
| 020 7946 0000 | 020 | 7946 0000 | London (older 7 range) |
| 020 8123 4567 | 020 | 8123 4567 | London (older 8 range) |
| 020 3322 0000 | 020 | 3322 0000 | London (newer 3 range) |
| 020 4xxx xxxx | 020 | 4xxx xxxx | London (newer 4 range) |
What this means for dialling
Reading the code correctly also tells you what to dial. Because the local number in London is eight digits, you can — from a landline within the 020 area — dial just those eight digits and the call connects locally; you do not need to add 020 when calling another London number from a London landline. From outside London, or from any mobile, you dial the full national number: 020 followed by the eight digits. The common mistakes both stem from the 0207/0208 myth: people either drop a digit (treating '0207' as the code and dialling too few digits) or get confused when a number starts 020 3 or 020 4. Keep the simple rule in mind — code is 020, local number is the eight digits after it — and dialling becomes foolproof.
- From a London landline to another London number: the 8-digit local number is enough (though dialling the full 020 number always works too).
- From outside London, or from any mobile: dial the full
020 xxxx xxxx. - Writing it down: always group as
020then two blocks of four —020 7946 0000. - Never split it as 0207 / 0208 / 0203 — those are not codes.
Are 020 numbers expensive to call?
No. 020 is a standard UK geographic area code, so calls to a London number cost the same as calls to any other UK landline, and on most mobile and landline plans they come out of your inclusive minutes. There is nothing premium about a London number, regardless of whether the local part starts 7, 8, 3 or 4. This is worth knowing because scammers sometimes rely on people assuming a London number is automatically prestigious or trustworthy — the cost and the code say nothing about who is actually on the line. For how the various UK number types and their charges compare, see our number types overview and the UK phone number format guide.
London numbers and spoofing
Because a London 020 number reads as established and professional, it is a favourite for caller-ID spoofing. Scammers can display a genuine-looking 020 number — including the newer 020 3 and 020 4 ranges, which are common for call centres — to appear like a legitimate London business or office. The displayed number being 020 tells you nothing reliable about who is really calling. UK networks are deploying caller-ID authentication to cut spoofing, but it is not yet universal, so treat any unexpected 020 call the same as any other: the code is not a trust signal. If a London number calls and you are unsure, look it up and read any reports before engaging, and never act on a call about money just because it appears to come from a London office. Our spoofed UK numbers guide covers the tactic in depth.
How to check a specific London number
Note the full number
Capture all of it, grouped correctly as 020 followed by the eight local digits.
Look it up
Type the full number into the lookup on this site to see its details, footprint and any community reports.
Search it online
Put the number in quotes alongside any organisation the caller claimed to be. Genuine London businesses surface their own contact pages.
Decide
If it checks out, call back. If it carries scam reports or you are unsure, block it — and for anything about money, ring an independently sourced number instead.
For London-specific context — which parts of the capital the 020 code covers and how to read a London caller — see our dedicated 020 area code guide and the general who called me checklist.
Where the 0207/0208 myth came from
It is worth understanding why this misunderstanding became so entrenched, because the history explains why even sensible, careful people get it wrong. For a long stretch of the late twentieth century, London's numbers genuinely were split across two separate codes — an inner-London code and an outer-London code — and those codes did begin with the digits people now remember as '0171' and '0181'. When the numbering plan was reorganised, those two codes were merged into the single London code, 020, and the digit that had distinguished inner from outer London (the 7 or the 8) was absorbed into the start of the now-longer eight-digit local number. In other words, the 7 and 8 are the historical fossil of two codes that no longer exist as codes. People who learned London numbers in that era understandably kept reading '0207' and '0208' as codes, passed the habit on, and printed it on countless business cards, letterheads and websites — which is why you still see the wrong grouping everywhere today.
The merge was not a cosmetic change. Consolidating to a single 020 code with eight-digit local numbers vastly expanded the pool of numbers available to the capital, which is what made the later 020 3 and 020 4 ranges possible. If London had stayed on two separate four-figure codes, there would simply have been nowhere to put millions of new numbers as businesses, mobiles-as-landlines, internet telephony and call centres multiplied. So the 'boring' technical truth — one code, longer local number — is precisely what kept London able to hand out new numbers without running dry. Understanding that turns the 0207/0208 myth from a harmless quirk into something genuinely useful: it tells you that any London number, whatever its local number starts with, sits on the same 020 code and behaves the same way for dialling and cost.
Why getting this right actually matters
You might reasonably ask whether any of this matters in practice, given that most phones will connect a London call however you store it. It matters for several concrete reasons. The first is dialling reliability: if you believe '0207' is the code and treat the remaining six digits as the local number, you will mis-handle the eight-digit local number — for example when adding a new digit, reading a number aloud, or programming a phone system — and you can end up with a number that is one digit short or wrongly grouped. The second is recognising newer ranges: someone who thinks London is '0207' or '0208' will see an 020 3 or 020 4 number and either assume it is not London or suspect it is fake, when it is a perfectly ordinary London line. That confusion can cause people to distrust genuine callers and, paradoxically, to trust the familiar-looking 0207/0208 format that scammers know to imitate.
The third reason is clarity when you are checking a number. If you search or look up a London number using the wrong grouping — say you type '0207' and a six-digit fragment — you may get muddled or incomplete results. Searching the full, correctly grouped number (020 followed by the eight digits) gives you the cleanest match against business listings and any community reports. And the fourth reason is simply communication: writing your own number correctly as 020 7946 0000 rather than 0207 946 000 avoids transcription errors when customers, colleagues or callers copy it down. For the underlying logic of how UK codes and local numbers are structured nationwide, our UK phone number format guide and how Ofcom numbering works walk through it; the London case is just the most famous example of a general rule.
How to read any London number with confidence
Once the principle clicks, reading London numbers becomes effortless, so here is the simple mental routine. Start by identifying the code: in London it is always the first three digits, 020. Everything after that — eight digits — is the local number, conventionally split into two groups of four for readability. So 02079460000 is 020 7946 0000, 02033220000 is 020 3322 0000, and so on. The first digit of the local part (7, 8, 3, 4, and others as ranges open) is just that: the first digit of the local number, telling you nothing about a separate 'code' and not changing the cost or the way you dial. If you ever see a London number written as 0207 ..., 0208 ... or 0203 ..., mentally move the stray digit back where it belongs — after the 020 — and you will instantly have the correct grouping.
- Code: always the first three digits —
020for London. - Local number: the eight digits after the code, grouped as two fours (
7946 0000). - First local digit: 7, 8, 3, 4 (and more over time) — part of the local number, not a code.
- Cost: standard UK landline rate regardless of the local digits.
- Dialling: eight local digits within London; full
020 xxxx xxxxfrom outside or on a mobile. - Checking: always search or look up the full, correctly grouped number.
Apply that routine and you will never again be thrown by a London number, whether it is an old 020 7 line, a suburban 020 8 number, or a modern 020 3 call-centre line. You will also be better at spotting nonsense: a 'London' number that does not fit the 020-plus-eight-digits shape is malformed, and that alone is a useful warning sign when you are weighing up whether a caller or a written number is genuine.
London numbers, VoIP and 'non-geographic' confusion
A further layer of confusion worth clearing up is how internet calling fits in, because it affects what an 020 number can and cannot tell you. Many London 020 numbers today are delivered over the internet (VoIP) rather than a traditional copper line, and that is completely legitimate: a business can hold an 020 number and answer it on a laptop, an app or a desk phone sitting anywhere — in London, elsewhere in the UK, or even abroad. This is one reason the area code is, at best, a statement of the number's London association rather than a guarantee of the caller's physical location. It is not sinister; it is simply how modern telephony works, and it is why a genuine London business might answer your call from a regional office while still presenting its 020 number. The flip side is that the same flexibility is what makes spoofing and overseas-originated scams using 020 numbers technically easy.
People sometimes also confuse London 020 numbers with non-geographic numbers such as 03, 08 and 09 ranges. They are quite different. 03 numbers are charged like geographic calls and are often used by national organisations and public bodies; 080 numbers are free to call; and 084, 087 and especially 09 numbers can carry premium charges. None of these are London numbers, and none should be written with an 020 prefix. If a caller or a website presents what looks like a London number but the digits do not fit the 020-plus-eight-digits pattern, check what range it actually belongs to before assuming the cost or the origin. Our number types overview sets out how the geographic and non-geographic ranges differ, so you are not caught out by assuming every 'official-looking' number is a standard-rate London line.
There is one more practical wrinkle worth flagging, because it trips people up when they try to dial older printed numbers. Occasionally you will come across very old London numbers still written in the pre-merge style — split as though '0171' or '0181' were the code, or shown with a local number that looks a digit short. These were valid under the previous numbering scheme but will not connect as written today, because London moved to the unified 020 code with eight-digit local numbers. If you meet such a number on an old sign, document or website, the fix is usually to recognise the historical inner/outer split and reconstruct the modern form: the surviving local number sits after 020, beginning with the 7 or 8 that the old code implied. When in doubt, search for the organisation's current contact details rather than trusting an aged printed number, since businesses move and numbers are reassigned. This is a small thing, but it is a real source of failed calls and, occasionally, of people reaching a completely different party than they intended.
The practical upshot of all this is reassuring rather than alarming. You do not need to track the underlying technology to stay safe — you just need to remember that the 020 code identifies a London number for dialling and cost purposes, and nothing more. It does not confirm where the person physically is, what line technology they use, or whether they are trustworthy. Those questions are answered by checking the specific number and judging the call's behaviour, exactly as you would for any other UK number. Keep the grouping right, keep the code's limits in mind, and a London number becomes just another number you can read, dial and verify with confidence.
Bottom line
There is no 0207 area code and no 0208 area code — London has one code, 020, and the 7 or 8 you see is just the first digit of the eight-digit local number. That single fact clears up the confusion and explains why newer London numbers start 020 3, 020 4 and beyond: same code, newer local ranges. Write London numbers as 020 then two groups of four, dial the eight local digits within London or the full 020 xxxx xxxx from elsewhere, and remember that an 020 code is neither premium nor a guarantee of trustworthiness — it can be spoofed like any other. When a London number you do not recognise calls, look it up rather than assuming the code tells you who is on the line.
Look up a number right now
Type any UK number — Ofcom range holder + live AI internet check.
Frequently asked questions
Is 0207 or 0208 the London area code?
Neither. London's area code is 020. The 7 or 8 is the first digit of the eight-digit local number that follows, not part of the code. A London number is 020 followed by eight digits, for example 020 7946 0000.
What is the difference between 0207 and 0208 numbers?
There is no real difference in code — both are London 020 numbers. Historically, local numbers beginning 7 tended to be inner London and those beginning 8 outer London, but the area code is 020 in both cases. The 7 or 8 is simply the leading digit of the local number.
Why do some London numbers start 020 3 or 020 4?
Because the original 7 and 8 local ranges filled up, so newer London numbers were issued starting 020 3, 020 4 and onward. They are all on the single London code, 020 — only the first digit of the local number differs. This is why the '0207/0208 are codes' idea breaks down.
How should I write a London phone number?
Write it as 020 followed by two groups of four digits, for example 020 7946 0000. The space belongs after 020 because that is where the area code ends. Avoid splitting it as 0207, 0208 or 0203, which are not area codes.
How do I dial a London number?
From a landline within London you can dial just the eight-digit local number. From outside London or from any mobile, dial the full national number: 020 followed by the eight digits. The full 020 number always works from anywhere.
Are 020 London numbers expensive to call?
No. 020 is a standard UK geographic area code, so calls cost the same as any other UK landline and are usually included in inclusive minutes. There is nothing premium about a London number, whether the local part starts 7, 8, 3 or 4.
Can a London 020 number be a scam?
Yes. An 020 number can be used by a scam operation or spoofed to look like a legitimate London business. The code is not a trust signal. Judge the specific number's behaviour and reputation, and verify anything about money through an independently sourced contact.
Is 0203 a separate area code?
No. 0203 is not an area code. It is a London number on the 020 code where the local number begins with 3, written correctly as 020 3xxx xxxx. The same applies to 020 4 and other newer ranges — the code remains 020.
How can I tell if an 020 number is genuine?
Look the specific number up to see its footprint and any reports, and search it alongside any business name the caller claimed. A genuine London business usually surfaces its own contact page. Do not treat the 020 code itself as proof, since it can be spoofed.
Why do I keep getting calls from 020 3 numbers?
The 020 3 range is widely used by call centres, including legitimate ones and, unfortunately, some nuisance and scam operations. Check the specific number and block any that are a nuisance. A London-looking code does not make a call trustworthy.
Does an 020 number mean the caller is in London?
Not necessarily. The 020 code is London geographic numbering, but with number porting and caller-ID spoofing the displayed number does not guarantee the caller's actual location. Treat it as a clue, and verify the specific number if it matters.
Sources & references
- National Telephone Numbering PlanOfcomwww.ofcom.org.uk/phones-and-broadband/phone-numbers/numbering-policy/numbering-plan
- UK Numbering Data (weekly feed)Ofcomwww.ofcom.org.uk/phones-and-broadband/phone-numbers/numbering-data
- Tackling scam calls: CLI authenticationOfcomwww.ofcom.org.uk/phones-and-broadband/scam-calls-and-texts/cli-authentication
- Complaining to Ofcom about silent and nuisance callsOfcomwww.ofcom.org.uk/complaints
Continue reading
- How Ofcom allocates numbersInside the National Telephone Numbering Plan: blocks, sub-allocations, porting, status flags, and the weekly numbering data feed that powers UK reverse lookups.
- UK phone number formatThe complete UK phone number format reference: E.164 spec, the libphonenumber regex, valid prefixes, length rules, and a working JavaScript validator.
- Who called me? UK guideIdentify any unknown UK caller in seconds. Free Ofcom range-holder lookup plus a live AI internet check — no signup, no premium tier. Works for 01, 02, 03, 07 and 08 numbers.
- 020 London numbers020 is the London area code. Here's exactly where it covers, why London numbers start 020 7, 020 8, 020 3 and 020 4, and how to check who called you from an 020 number.
Related guides
- How 0800 freephone numbers work in the UKNumber types
- 0808 numbers UK — cost, callers, who uses themNumber types
- 0345 numbers UK — is 0345 free to call?Number types
- 0345 vs 0800: which is cheaper from a UK mobile?Number types
- 0333 numbers UK — cost, callers, is it premium?Number types
- What 0843, 0844 and 0871 cost — and why they existNumber types
- Lookup any UK numberFree reverse phone lookup
- UK area codesEvery 01/02 dialling code
- Range holdersEvery Ofcom-listed provider
- FAQCommon WhoCalledLookup questions
- About WhoCalledLookupWho we are and our sources
- About the authorEditorial profile