← The national table Market data

What homes sell for across London

Every London postcode district with enough recorded sales to rank, by the median of real Land Registry sales around its centre. Updated as the underlying guides refresh, last on 17 October 2026.

256districts ranked in London
£530,000the middle district's median
13.4×between W1J and EC3V

Cheapest to dearest

DistrictAreaMedian saleSalesRange
EC3V City of London £249,500 38 £88,500 to £8,100,000
TW3 Hounslow £260,000 62 £100,000 to £1,460,000
SE25 Croydon £275,000 89 £118,000 to £2,200,000
CR9 Croydon £275,000 5 £237,650 to £432,000
UB3 Hillingdon £280,000 52 £97,500 to £600,000
DA18 Bexley £295,000 84 £118,738 to £540,000
SM1 Sutton £295,000 81 £115,000 to £670,000
CR0 Croydon £315,000 163 £130,000 to £1,470,000
SM2 Sutton £318,500 135 £115,000 to £1,435,000
SE13 Lewisham £330,000 86 £137,500 to £1,150,000
SE20 Bromley £330,000 65 £135,000 to £1,150,000
NW26 Brent £330,000 53 £151,000 to £970,000
N18 Enfield £335,000 45 £100,000 to £496,000
DA17 Bexley £335,000 130 £110,000 to £900,000
DA8 Bexley £345,000 79 £82,250 to £1,210,000
HA1 Harrow £350,000 63 £120,000 to £1,265,000
RM10 Barking and Dagenham £350,500 118 £100,000 to £595,000
N17 Haringey £355,000 83 £200,000 to £883,000
SE8 Lewisham £360,000 32 £143,000 to £598,000
N11 Enfield £375,000 71 £100,000 to £1,250,000
IG11 Barking and Dagenham £375,000 108 £135,000 to £565,000
HA9 Brent £378,000 82 £90,000 to £1,250,000
RM8 Barking and Dagenham £380,000 109 £133,200 to £525,000
RM9 Barking and Dagenham £380,000 122 £181,000 to £600,000
SE9 Greenwich £380,000 53 £95,000 to £3,150,000
IG3 Redbridge £384,000 148 £165,000 to £900,000
RM13 Havering £386,000 125 £80,000 to £650,000
CR7 Croydon £390,000 132 £82,500 to £610,000
UB7 Hillingdon £390,000 117 £103,000 to £850,000
E16 Newham £395,000 66 £134,201 to £550,000
RM3 Havering £395,000 76 £168,000 to £555,000
DA16 Bexley £397,000 85 £83,000 to £712,500
E3 Tower Hamlets £400,000 80 £156,000 to £2,275,000
E13 Newham £400,000 73 £84,000 to £835,000
N9 Enfield £400,000 98 £134,000 to £750,000
NW4 Barnet £400,000 25 £165,000 to £2,300,000
SE18 Greenwich £400,000 59 £160,000 to £795,999
SE17 Southwark £400,000 61 £148,750 to £1,320,000
E1W Tower Hamlets £400,000 89 £210,000 to £1,300,000
CR4 Merton £405,000 76 £120,000 to £628,000
NW10 Brent £405,000 102 £150,000 to £1,100,000
DA6 Bexley £405,000 123 £110,000 to £1,160,000
SM6 Sutton £409,000 123 £110,000 to £934,000
N12 Barnet £410,000 108 £111,000 to £2,740,000
N14 Enfield £410,000 60 £100,500 to £1,700,000
RM7 Havering £410,000 151 £78,500 to £725,000
SE15 Southwark £410,000 49 £145,000 to £1,162,000
TW13 Hounslow £410,000 57 £192,000 to £620,000
W7 Ealing £412,000 125 £157,500 to £1,650,000
KT4 Sutton £415,000 99 £104,000 to £1,120,000
UB8 Hillingdon £420,000 114 £105,000 to £1,010,000
DA14 Bexley £423,000 105 £106,000 to £1,500,000
SW16 Lambeth £425,000 143 £129,000 to £1,610,000
EN2 Enfield £425,000 108 £150,000 to £1,250,000
KT6 Kingston upon Thames £425,000 118 £143,000 to £2,140,000
UB5 Ealing £425,000 67 £100,000 to £748,000
SM5 Sutton £425,100 146 £142,000 to £950,000
TW14 Hounslow £427,000 115 £132,500 to £585,000
EN3 Enfield £428,000 108 £192,200 to £730,000
SE2 Greenwich £428,000 99 £162,129 to £600,000
TW7 Hounslow £430,000 130 £120,000 to £1,450,000
BR5 Bromley £430,000 109 £130,000 to £805,000
UB2 Ealing £430,000 61 £92,500 to £3,355,000
SW9 Lambeth £431,000 59 £215,000 to £699,950
SM4 Merton £434,300 74 £217,000 to £700,000
E6 Newham £435,000 84 £140,000 to £650,000
E12 Newham £435,000 83 £133,000 to £1,109,250
CR8 Croydon £440,000 167 £129,000 to £1,100,000
RM5 Havering £440,000 139 £77,000 to £1,030,000
DA5 Bexley £445,000 118 £138,250 to £1,999,998
N22 Haringey £450,000 39 £210,000 to £911,500
SE26 Lewisham £450,000 153 £122,000 to £1,515,000
SE19 Croydon £450,000 115 £84,000 to £1,750,000
SE16 Southwark £456,000 55 £107,500 to £1,275,000
TW4 Hounslow £456,500 74 £183,000 to £780,000
SW18 Wandsworth £458,620 118 £191,250 to £1,315,000
NW7 Barnet £460,000 32 £290,000 to £2,500,000
RM12 Havering £460,000 209 £161,000 to £900,000
BR3 Bromley £460,000 146 £85,000 to £2,200,000
E15 Newham £463,500 95 £200,000 to £870,000
N3 Barnet £464,000 50 £207,000 to £1,645,000
SE12 Lewisham £465,000 93 £143,000 to £1,800,000
UB11 Hillingdon £465,000 61 £200,000 to £680,000
SE1 Southwark £468,000 62 £237,000 to £1,350,000
E18 Redbridge £470,000 123 £160,000 to £1,900,000
EC4N City of London £470,000 5 £435,000 to £625,000
EC4R City of London £470,000 5 £435,000 to £3,675,000
RM1 Havering £470,000 114 £117,000 to £1,000,000
SE5 Southwark £472,276 113 £133,750 to £2,600,000
RM6 Redbridge £475,000 131 £82,000 to £625,000
WC1A Camden £475,000 28 £273,288 to £1,200,000
IG7 Redbridge £475,000 119 £124,000 to £1,480,000
SW8 Lambeth £475,500 77 £245,000 to £1,235,000
SE23 Lewisham £480,000 172 £130,000 to £1,892,000
SE7 Greenwich £480,000 108 £150,000 to £1,000,000
UB1 Ealing £480,000 55 £160,000 to £3,666,557
E7 Newham £485,000 73 £135,000 to £1,575,000
N15 Haringey £485,000 95 £175,000 to £5,810,000
SE6 Lewisham £485,000 104 £140,000 to £1,325,000
KT9 Kingston upon Thames £485,000 151 £172,000 to £807,750
UB4 Hillingdon £485,000 82 £200,000 to £2,935,000
SE27 Lambeth £490,000 96 £120,000 to £1,950,000
E2 Tower Hamlets £495,000 89 £98,000 to £1,345,000
W11 Kensington and Chelsea £495,000 27 £150,000 to £2,335,000
W5 Ealing £500,000 91 £98,750 to £3,900,000
DA7 Bexley £500,000 134 £260,000 to £970,000
E4 Waltham Forest £500,000 127 £125,000 to £1,030,000
SE4 Lewisham £500,000 122 £150,000 to £2,125,000
SE14 Lewisham £500,000 117 £140,000 to £1,773,200
WC1H Camden £500,000 44 £240,000 to £995,000
IG6 Redbridge £500,000 77 £200,000 to £802,000
KT3 Kingston upon Thames £500,000 86 £142,000 to £2,449,000
IG2 Redbridge £500,000 101 £96,250 to £740,000
SW2 Lambeth £510,550 120 £180,000 to £1,190,000
RM11 Havering £512,500 115 £125,000 to £3,000,000
EN1 Enfield £515,000 129 £140,000 to £775,000
HA6 Hillingdon £515,000 77 £175,000 to £2,935,000
N4 Haringey £516,000 137 £100,000 to £2,235,000
E14 Tower Hamlets £517,500 15 £325,000 to £725,000
E10 Waltham Forest £520,000 151 £176,000 to £1,100,000
E11 Waltham Forest £520,000 135 £190,000 to £1,700,000
RM2 Havering £520,000 133 £142,500 to £1,500,000
HA4 Hillingdon £525,000 131 £100,000 to £1,255,000
N2 Barnet £525,000 79 £160,000 to £1,750,000
N13 Enfield £525,000 92 £165,000 to £949,995
NW9 Brent £525,000 51 £100,000 to £810,000
TW8 Hounslow £525,000 86 £112,500 to £1,980,000
N10 Haringey £530,000 114 £225,000 to £2,650,000
E17 Waltham Forest £530,000 58 £115,000 to £1,061,000
HA2 Harrow £534,000 88 £122,500 to £978,500
SE11 Lambeth £535,000 78 £126,000 to £1,860,000
W6 Hammersmith and Fulham £535,000 54 £195,500 to £1,625,000
DA15 Bexley £535,000 136 £235,000 to £1,200,000
BR6 Bromley £535,000 143 £240,000 to £1,375,000
EC3P Islington £540,000 6 £395,000 to £610,000
NW2 Brent £545,000 83 £185,000 to £1,800,000
SM3 Sutton £546,000 172 £138,000 to £816,000
NW6 Camden £550,000 126 £210,000 to £1,900,000
N81 Hackney £550,000 66 £195,000 to £1,925,000
TW5 Hounslow £552,500 94 £200,000 to £875,000
SW4 Lambeth £560,000 69 £265,000 to £4,450,000
UB6 Ealing £560,000 93 £175,000 to £1,112,000
EC1Y Islington £561,000 23 £395,000 to £7,000,000
HA3 Harrow £565,000 84 £280,000 to £845,000
W3 Ealing £567,500 127 £115,000 to £1,907,000
N19 Islington £570,000 118 £197,500 to £2,100,000
N7 Islington £570,000 110 £178,500 to £3,650,000
EC1A Islington £575,000 27 £345,000 to £2,500,000
W9 City of Westminster £575,000 133 £195,000 to £3,200,000
HA5 Harrow £575,000 71 £196,000 to £1,850,000
E1 Tower Hamlets £580,000 32 £232,000 to £1,550,000
IG5 Redbridge £580,000 86 £265,000 to £1,065,000
SW15 Wandsworth £585,000 100 £116,000 to £4,350,000
HA8 Barnet £585,000 28 £220,000 to £882,000
E9 Hackney £590,000 57 £105,000 to £2,100,000
UB10 Hillingdon £595,000 136 £129,270 to £1,310,000
BR7 Bromley £600,000 115 £210,000 to £3,000,000
E20 Newham £600,000 28 £136,250 to £820,000
N8 Haringey £600,000 143 £180,000 to £2,260,000
SW95 Wandsworth £600,000 38 £147,500 to £1,225,000
EC3N City of London £600,000 25 £357,400 to £1,800,000
HA0 Brent £600,000 32 £190,000 to £950,000
EC4A City of London £605,000 14 £390,000 to £1,235,000
SW1P City of Westminster £605,000 78 £249,000 to £2,036,000
IG4 Redbridge £605,000 75 £272,000 to £1,250,000
SW12 Wandsworth £610,000 131 £195,000 to £2,000,000
N16 Hackney £615,000 109 £248,000 to £2,237,500
SE3 Greenwich £615,000 91 £205,000 to £3,720,000
W13 Ealing £615,000 8 £230,000 to £900,000
SE10 Greenwich £623,000 93 £100,000 to £1,950,000
BR2 Bromley £625,000 124 £160,000 to £1,260,000
N1 Islington £625,000 66 £345,000 to £2,170,000
TW1 Richmond upon Thames £625,000 126 £293,000 to £3,850,000
BR4 Bromley £625,000 105 £80,000 to £1,325,000
KT1 Kingston upon Thames £630,000 80 £260,000 to £1,580,000
EN5 Barnet £635,000 61 £210,000 to £1,450,000
CR5 Croydon £635,000 85 £133,875 to £1,140,000
EC1V Islington £640,000 52 £142,500 to £1,500,000
SW19 Merton £645,000 120 £225,000 to £6,280,000
IG8 Redbridge £646,000 104 £100,000 to £2,075,000
W1W City of Westminster £652,000 5 £425,000 to £1,250,000
TW2 Richmond upon Thames £655,000 126 £190,000 to £1,250,000
EN4 Barnet £660,000 121 £155,000 to £1,250,000
CR2 Croydon £664,000 120 £144,000 to £3,225,000
KT5 Kingston upon Thames £667,000 98 £175,000 to £1,725,000
EC3M City of London £675,000 8 £104,000 to £2,400,000
EC1N Camden £675,000 18 £345,000 to £1,900,000
W1T Camden £675,000 12 £428,121 to £1,875,000
W10 Kensington and Chelsea £676,800 76 £162,500 to £4,800,000
W12 Hammersmith and Fulham £678,000 151 £145,727 to £2,850,000
W2 City of Westminster £680,000 90 £295,000 to £23,000,000
SW1V City of Westminster £700,000 131 £100,000 to £3,600,000
EC2N City of London £700,000 5 £50,000 to £7,200,000
EC4V City of London £715,000 5 £430,000 to £878,580
SW17 Wandsworth £720,000 104 £293,000 to £1,200,810
NW1 Camden £725,000 49 £190,000 to £10,500,000
SW20 Merton £730,000 157 £160,000 to £2,900,000
WC1B Camden £730,000 30 £273,288 to £1,650,000
WC1N Camden £730,000 18 £300,000 to £4,250,000
SW14 Richmond upon Thames £745,000 134 £200,000 to £2,050,000
KT2 Kingston upon Thames £750,000 89 £285,000 to £1,905,200
W4 Hounslow £750,000 112 £130,000 to £6,301,000
EC1R Islington £750,000 35 £330,000 to £3,000,000
EC2A Islington £753,500 19 £137,500 to £2,500,000
TW9 Richmond upon Thames £755,000 167 £275,000 to £5,650,000
SE24 Lambeth £775,000 120 £215,000 to £2,750,000
SW11 Wandsworth £775,000 164 £195,000 to £1,650,000
SW10 Kensington and Chelsea £775,000 70 £150,000 to £5,750,000
SE21 Southwark £780,000 93 £120,000 to £2,825,000
SW6 Hammersmith and Fulham £790,000 88 £200,000 to £3,350,000
E5 Hackney £795,000 84 £110,000 to £2,150,000
SE22 Southwark £798,000 209 £185,000 to £1,900,000
SW1Y £800,000 7 £282,000 to £6,300,000
TW12 Richmond upon Thames £800,000 82 £285,000 to £2,410,000
N5 Islington £815,000 91 £255,000 to £6,675,000
WC2B City of Westminster £815,000 19 £330,000 to £3,600,000
EC4Y City of London £823,000 6 £390,000 to £1,700,000
E8 Hackney £825,000 107 £370,000 to £5,300,000
E22 Tower Hamlets £830,000 205 £120,000 to £3,310,000
EC1M Islington £840,000 20 £380,000 to £6,700,000
TW11 Richmond upon Thames £840,000 83 £195,000 to £2,700,000
E98 Tower Hamlets £844,800 248 £238,367 to £3,215,520
NW8 City of Westminster £850,000 78 £300,000 to £10,750,000
W14 Hammersmith and Fulham £862,500 60 £290,000 to £2,925,000
N21 Enfield £870,000 89 £265,000 to £2,380,000
N6 Haringey £870,000 112 £270,000 to £4,100,000
SW1H City of Westminster £870,000 28 £300,000 to £16,500,000
EC2Y City of London £880,000 127 £402,500 to £3,200,000
SW1A City of Westminster £899,000 5 £800,000 to £4,050,000
SW1E City of Westminster £920,000 39 £300,000 to £8,800,000
WC2H Camden £950,000 11 £465,000 to £1,350,000
NW11 Barnet £1,000,000 50 £300,000 to £1,965,000
WC1R Camden £1,000,000 17 £498,250 to £2,800,000
SW5 Kensington and Chelsea £1,010,000 92 £194,000 to £4,410,500
WC1X Camden £1,044,400 23 £456,000 to £2,225,000
N1C Camden £1,075,000 60 £373,297 to £7,780,000
WC1E Camden £1,075,000 13 £575,000 to £1,950,000
WC1V Camden £1,090,000 12 £565,000 to £2,800,000
WC2R City of Westminster £1,100,000 19 £575,000 to £2,900,000
TW10 Richmond upon Thames £1,120,000 78 £375,000 to £7,950,000
WC2N City of Westminster £1,200,000 12 £430,000 to £6,627,640
NW3 Camden £1,255,555 34 £512,000 to £7,900,000
WC2E City of Westminster £1,350,000 21 £525,000 to £4,090,000
SW7 Kensington and Chelsea £1,390,000 37 £425,000 to £8,400,000
W1H City of Westminster £1,450,000 49 £150,000 to £4,470,000
W1U City of Westminster £1,490,000 21 £640,000 to £8,350,000
SW3 Kensington and Chelsea £1,500,000 69 £166,000 to £8,500,000
W8 Kensington and Chelsea £1,500,000 60 £520,000 to £10,450,000
W1A Camden £1,530,000 6 £1,150,000 to £1,780,000
W1G City of Westminster £1,550,000 9 £825,000 to £7,500,000
EC3A City of London £1,805,000 10 £986,000 to £2,950,000
EC2R City of London £1,900,000 5 £50,000 to £2,525,000
SW13 Richmond upon Thames £2,110,000 88 £295,000 to £10,000,000
SW1W City of Westminster £2,400,000 55 £330,000 to £24,000,000
SW1X City of Westminster £2,700,000 22 £300,000 to £34,000,000
W1J City of Westminster £3,350,000 11 £1,490,000 to £31,500,000

A district is ranked only once enough sales are recorded around its centre for a median to mean something. London districts missing from this table have too few recent recorded sales, not zero housing.

Other regions

South East · South West · East of England · East Midlands · West Midlands · Yorkshire and The Humber · North West · North East · Wales · Scotland · Northern Ireland

Run a listings site or a local London page? You can link any address to its free report, so your readers get the checks without you building anything.

Sold prices from HM Land Registry price paid data; medians computed per district as on each area guide. Read how every figure is sourced on the methodology page. If something looks wrong, tell us and it goes on the accuracy log.