What is the the dialling code for London?

Landline PhoneSince 2000 the area dialling code for London has been 020 – although some people mistakenly believe it is actually 0207 or 0208.

However, the 7 or 8 element is actually the first digit of the local number, depending on whether the number had previously been Inner (0171) or Outer (0181) London.

Ofcom allocates hundreds of thousands of new London numbers every year and as result also introduced new (020) 3 numbers in 2005 to meet the growing demand in the capital.