London house prices by street
Sold prices for 28,599 streets in London, Greater London, from HM Land Registry records.
Over the last 12 months, homes in London sold for £755,818 on average, 111% more than the England and Wales average of £358,701. The yearly average has gone from £74,223 in 1995 to £744,324 in 2026, a rise of 903%. William Street was the priciest street over the past year at an average of £14,139,604, while homes on Burcham Street went for around £122,375. Marsh Wall has had more sales than any other street in the town, with 2,000 since 1995. London spans 170 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£755,818
Sales recorded
569,356
since 1995
Streets
28,599
How London compares
Postcode areas in London
- E1£520k
- E1W£656k
- E2£534k
- E3£504k
- E4£554k
- E5£711k
- E6£412k
- E7£556k
- E8£678k
- E9£613k
- E10£562k
- E11£631k
- E12£489k
- E13£401k
- E14£501k
- E15£455k
- E16£406k
- E17£603k
- E18£628k
- E20£599k
- EC1A£756k
- EC1M£613k
- EC1N£666k
- EC1R£750k
- EC1V£718k
- EC1Y£571k
- EC2A£662k
- EC2M
- EC2N
- EC2R
- EC2V
- EC2Y£943k
- EC3A£1.5m
- EC3M
- EC3N£527k
- EC3R
- EC3V
- EC4A£623k
- EC4M
- EC4N
- EC4R
- EC4V£679k
- EC4Y£931k
- N1£902k
- N1C£1.57m
- N2£1.46m
- N3£767k
- N4£659k
- N5£858k
- N6£1.16m
- N7£717k
- N8£714k
- N9£395k
- N10£888k
- N11£523k
- N12£627k
- N13£560k
- N14£678k
- N15£569k
- N16£747k
- N17£474k
- N18£416k
- N19£744k
- N20£859k
- N21£779k
- N22£611k
- NW1£982k
- NW2£676k
- NW3£1.54m
- NW4£664k
- NW5£907k
- NW6£913k
- NW7£835k
- NW8£1.81m
- NW9£435k
- NW10£687k
- NW11£1.13m
- SE1£732k
- SE2£421k
- SE3£672k
- SE4£644k
- SE5£594k
- SE6£495k
- SE7£520k
- SE8£457k
- SE9£511k
- SE10£605k
- SE11£615k
- SE12£527k
- SE13£514k
- SE14£514k
- SE15£662k
- SE16£509k
- SE17£524k
- SE18£411k
- SE19£500k
- SE20£456k
- SE21£1.02m
- SE22£785k
- SE23£613k
- SE24£898k
- SE25£412k
- SE26£543k
- SE27£613k
- SE28£351k
- SW1A
- SW1E£773k
- SW1H£813k
- SW1P£937k
- SW1V£756k
- SW1W£2.28m
- SW1X£5.01m
- SW1Y£1.15m
- SW2£578k
- SW3£2.11m
- SW4£817k
- SW5£1.34m
- SW6£1.04m
- SW7£2.2m
- SW8£640k
- SW9£580k
- SW10£1.58m
- SW11£863k
- SW12£801k
- SW13£1.38m
- SW14£1.03m
- SW15£828k
- SW16£538k
- SW17£708k
- SW18£799k
- SW19£880k
- SW20£796k
- W1B£8.94m
- W1D£743k
- W1F£493k
- W1G£1.73m
- W1H£1.47m
- W1J£1.35m
- W1K£3.81m
- W1S£4.98m
- W1T£1.17m
- W1U£1.81m
- W1W£1.27m
- W2£1.05m
- W3£604k
- W4£1.03m
- W5£775k
- W6£829k
- W7£626k
- W8£2.17m
- W9£875k
- W10£919k
- W11£2.41m
- W12£748k
- W13£741k
- W14£942k
- WC1A£2.39m
- WC1B£944k
- WC1E£774k
- WC1H£442k
- WC1N£800k
- WC1R£796k
- WC1V£1.36m
- WC1X£1.31m
- WC2A£650k
- WC2B£1.14m
- WC2E£1.43m
- WC2H£1.1m
- WC2N£1.05m
- WC2R£1.49m
Average sale price in London by year
Most expensive streets in London · Cheapest streets · New builds
Most expensive streets (last 12 months)
- William Street £14,139,604
- Glebe Place £10,628,212
- Hamilton Terrace £8,670,000
- Kensington Park Gardens £8,108,333
- Knightsbridge £8,002,143
- The Little Boltons £7,653,333
- Old Church Street £6,857,500
- Cadogan Square £4,597,333
- Burbage Road £4,596,667
- Parliament Hill £4,305,000
Most affordable streets (last 12 months)
- Burcham Street £122,375
- Seagull Lane £149,833
- Sunny Bank £176,853
- Vandome Close £182,667
- Celestial Gardens £189,375
- Millstream Close £196,083
- Myers Lane £203,750
- Mapleton Crescent £206,250
- Penge Road £207,167
- Ruston Road £208,938
Busiest streets for sales
- Marsh Wall 2,000 sales
- Circus Road West 899 sales
- Wandsworth Road 801 sales
- Queenstown Road 771 sales
- Upper Richmond Road 729 sales
- Park Drive 701 sales
- Beaufort Square 667 sales
- Palmer Road 655 sales
- Barbican 652 sales
- Duke Of Wellington Avenue 622 sales
All streets in London – I
- Ibbotson Avenue–
- Ibbott Street£300k
- Ibis Lane£1.14m
- Ibsley Gardens£346k
- Iceland Road–
- Ickburgh Estate£448k
- Ickburgh Road£1.43m
- Ickleton Road£283k
- Ickworth Park Road£870k
- Ida Road£401k
- Ida Street£291k
- Idlecombe Road£635k
- Idmiston Road£890k
- Idmiston Road£304k
- Idol Lane–
- Idonia Street£350k
- Iffley Road£1.15m
- Ifield Road£980k
- Ilbert Street£683k
- Ilchester Place£18.27m
- Ildersly Grove£1.49m
- Ilderton Road–
- Ilderton Road£542k
- Ilex Road£540k
- Iliffe Street£440k
- Iliffe Yard–
- Ilkley Close£435k
- Ilminster Gardens£1.27m
- Imber Close£670k
- Imperial Close£754k
- Imperial Crescent, Imperial Wharf£2.27m
- Imperial Mews£597k
- Imperial Road–
- Imperial Road£489k
- Imperial Square£1.06m
- Imperial Street–
- Inca Drive£533k
- Inchmery Road£632k
- Independent Place£828k
- Independents Road–
- Inderwick Road£916k
- Indescon Court–
- Indescon Square£517k
- India Street–
- India Way£549k
- India Way£311k
- India Way£1.06m
- Indigo Mews£780k
- Indigo Mews£631k
- Indus Road£452k
- Industrial Estate–
- Ingal Road£108k
- Ingate Place–
- Ingatestone Road£385k
- Ingatestone Road£1.17m
- Ingelow Road£816k
- Ingersoll Road£1.37m
- Ingestre Place£3.17m
- Ingestre Road£366k
- Ingestre Road£578k
- Ingham Road£1.09m
- Ingle Mews£842k
- Inglebert Street£926k
- Ingleborough Street£418k
- Ingleby Road£191k
- Ingledene Close–
- Ingledew Road£465k
- Inglefield Square£312k
- Inglemere Road£467k
- Inglesham Walk£685k
- Ingleside Grove£435k
- Inglethorpe Street£1.1m
- Ingleton Road£439k
- Ingleton Road£344k
- Ingleton Street£575k
- Ingleway£520k
- Inglewood Close£745k
- Inglewood Mews£960k
- Inglewood Road£520k
- Inglis Road£365k
- Inglis Way£559k
- Ingram Avenue£7.1m
- Ingram Close–
- Ingram Lodge£330k
- Ingram Road£1.3m
- Ingrave Street–
- Inigo Jones Road£250k
- Inkerman Road£1.1m
- Inkerman Terrace£4.38m
- Inks Green£750k
- Inkwell Close£365k
- Inman Road£467k
- Inman Road£1.37m
- Inner Circle–
- Inner Park Road£363k
- Innes Gardens£338k
- Inniskilling Road£363k
- Institute Place£676k
- Integer Gardens, Leytonstone£426k
- International Way£600k
- International Way, Olympic Park£741k
- Inver Close£413k
- Inverforth Close£3.7m
- Inverforth Road£443k
- Inverine Road£502k
- Invermead Close£182k
- Invermore Place£284k
- Inverness Gardens£1.98m
- Inverness Mews£450k
- Inverness Mews£344k
- Inverness Place£645k
- Inverness Road£250k
- Inverness Street£587k
- Inverness Terrace£733k
- Inverness Terrace£515k
- Inverton Road£260k
- Inverton Villas£670k
- Invicta Road£471k
- Inville Road–
- Inworth Street£756k
- Inworth Walk£545k
- Iona Close£314k
- Ipswich Road£601k
- Ireland Close–
- Ireland Place£470k
- Ireland Yard–
- Irene Mews£565k
- Irene Road£2.27m
- Ireton Close£212k
- Ireton Street£343k
- Iris Close£606k
- Iron Bridge Close–
- Iron Mill Road£373k
- Ironbridge Mews–
- Ironmonger Lane–
- Ironmonger Row£848k
- Ironmongers Place£573k
- Ironside Close£428k
- Ironworks Way£435k
- Ironworks Way£342k
- Ironworks Yard£435k
- Irvine Close£493k
- Irving Grove£760k
- Irving Mews£940k
- Irving Road£937k
- Irving Street–
- Irwell Estate£372k
- Irwin Avenue£410k
- Irwin Close£1.01m
- Irwin Gardens£1.65m
- Isaac Way£540k
- Isabel Terrace£528k
- Isabella Close£160k
- Isabella Mews£530k
- Isabella Road£1.39m
- Isambard Mews£811k
- Isambard Place£568k
- Isham Road£358k
- Isis Close, Putney£347k
- Isis Street£727k
- Isla Road£643k
- Island Road–
- Island Row£626k
- Islay Walk£758k
- Isledon Road£631k
- Islington Green£975k
- Islington High Street£1.58m
- Islington Park Mews£901k
- Islington Park Street£1.3m
- Islington Place£2.9m
- Islip Street£425k
- Ismailia Road£482k
- Isobel Place£303k
- Isom Close£200k
- Ivanhoe Road£463k
- Ivanhoe Road, Camberwell£706k
- Ivatt Place£265k
- Ivatt Way£312k
- Ive Farm Close£408k
- Iveagh Avenue£576k
- Iveagh Terrace–
- Iveley Road£1.02m
- Iverna Court£1.84m
- Iverna Gardens£2.12m
- Iverson Road£660k
- Ives Street£1.85m
- Ivestor Terrace£606k
- Ivor Grove£518k
- Ivor Place£530k
- Ivor Street£1.66m
- Ivory Square–
- Ivy Church Lane£358k
- Ivy Court£539k
- Ivy Crescent£475k
- Ivy Gardens£520k
- Ivy Road£618k
- Ivy Road£380k
- Ivy Road£468k
- Ivy Road£376k
- Ivy Road£624k
- Ivy Street–
- Ivydale Road£922k
- Ivyday Grove£550k
- Ivymount Road£630k
- Ixworth Place–