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 – N
- Nadine Street£470k
- Nadir Court£337k
- Nairn Street£410k
- Nairne Grove£756k
- Nan Clarks Lane£2.93m
- Nansen Road£1.45m
- Nant Road£808k
- Nantes Close£393k
- Naomi Street£472k
- Naoroji Street£835k
- Napa Close£608k
- Napa Close, Olympic Park£350k
- Napier Avenue£4.12m
- Napier Avenue£766k
- Napier Close£1.06m
- Napier Close, Deptford£578k
- Napier Court£500k
- Napier Grove£456k
- Napier Place£1.37m
- Napier Road£695k
- Napier Road£262k
- Napier Road£674k
- Napier Road£2.26m
- Napier Road£358k
- Napier Road£718k
- Napier Terrace£1.39m
- Napoleon Lane£410k
- Napoleon Road£301k
- Narbonne Avenue£1.47m
- Narborough Street£1.58m
- Narcissus Road£1.1m
- Narford Road£685k
- Narrow Boat Close£336k
- Narrow Street£592k
- Nascot Street£716k
- Naseby Close£1.77m
- Naseby Road£517k
- Nash Place–
- Nash Road£396k
- Nash Road£515k
- Nash Terrace£2.43m
- Nasmyth Street£1.53m
- Nassau Path£117k
- Nassau Road£3.9m
- Nassau Street£725k
- Nassington Road£1.35m
- Natal Road£583k
- Natal Road, Streatham£715k
- Natasha Mews£555k
- Nathan Way£180k
- Nation Way£352k
- National Terrace£1.48m
- Nautical Drive£632k
- Nauticus Walk£315k
- Naval Row£450k
- Navarino Grove£870k
- Navarino Road£766k
- Navarre Road£473k
- Navarre Road£492k
- Navarre Street£558k
- Navenby Walk£411k
- Navestock Close£271k
- Navigation Road£325k
- Navigator Square–
- Navigators Walk£495k
- Navy Street£1.41m
- Nayim Place£180k
- Naylor Road£835k
- Naylor Road£345k
- Neal Street£725k
- Neal Street–
- Nealden Street£739k
- Neale Close£460k
- Neals Yard–
- Near Acre–
- Neasden Lane£376k
- Neasden Lane North£315k
- Neathouse Place–
- Neatscourt Road£515k
- Neckinger£712k
- Neckinger Estate£393k
- Nectarine Way£392k
- Needell Road£600k
- Needham Road£1.55m
- Needham Terrace£547k
- Needleman Close£348k
- Needleman Street£468k
- Neeld Crescent£506k
- Neeld Place£1.32m
- Nelgarde Road£605k
- Nella Road£670k
- Nellie Cressall Way£495k
- Nellie Cressall Way£453k
- Nello James Gardens£490k
- Nelson Close–
- Nelson Gardens£575k
- Nelson Grove Road£451k
- Nelson Mandela Close£607k
- Nelson Mandela Road£473k
- Nelson Place£875k
- Nelson Road£337k
- Nelson Road–
- Nelson Road£693k
- Nelson Road£818k
- Nelson Road£630k
- Nelson Road£719k
- Nelson Road, Hornsey£650k
- Nelson Road, South Tottenham£588k
- Nelson Square£400k
- Nelson Street£490k
- Nelson Street£388k
- Nelson Terrace£1.41m
- Nelson Walk£360k
- Nelsons Row£555k
- Nelsons Yard£1.1m
- Nemoure Road£617k
- Nepaul Road£1.08m
- Nepean Street£1.36m
- Neptune Street£285k
- Nesbit Road£368k
- Nesbitt Close£477k
- Nesbitt Square£1.14m
- Nest Way£381k
- Nether Close£398k
- Nether Street£515k
- Netheravon Road£639k
- Netheravon Road£1.8m
- Netheravon Road South£1.16m
- Netherbury Road£791k
- Netherby Road£1.13m
- Nethercourt Avenue£853k
- Netherfield Road£718k
- Netherfield Road£813k
- Netherford Road£1.08m
- Netherhall Gardens£441k
- Netherhall Gardens, Hampstead£2.15m
- Netherleigh Close£968k
- Netherton Grove£3.72m
- Netherwood Road£543k
- Netherwood Street£403k
- Netley Road£558k
- Netley Street£715k
- Nettlefold Place£409k
- Nettleton Road£432k
- Nettlewood Road£785k
- Neuchatel Road£595k
- Nevada Street£755k
- Nevern Place£732k
- Nevern Road£400k
- Nevern Square£879k
- Nevill Road£1.05m
- Neville Close–
- Neville Close£460k
- Neville Close£305k
- Neville Drive£6.01m
- Neville Gill Close£205k
- Neville Gill Close, Wandsworth£190k
- Neville Place–
- Neville Road£728k
- Neville Road£507k
- Neville Street£5.02m
- Neville Terrace£4.44m
- Nevin Drive£995k
- Nevinson Close£460k
- Nevis Close£450k
- Nevis Road£1.06m
- New Acres Road£405k
- New Ash Close£272k
- New Barn Street£265k
- New Bond Street–
- New Brent Street£230k
- New Bridge Street–
- New Broadway£1.06m
- New Burlington Place£1.96m
- New Butt Lane£290k
- New Capital Quay–
- New Cavendish Street£2.74m
- New Change–
- New Change Passage–
- New Church Road£508k
- New City Road£303k
- New Clocktower Place£710k
- New Close£558k
- New College Court–
- New College Parade–
- New Compton Street£667k
- New Concordia Wharf£1.65m
- New Covent Garden Market–
- New Crane Place£583k
- New Crescent Yard£460k
- New Cross Road£348k
- New Cross Road£800k
- New Drum Street£457k
- New Drum Street£984k
- New Ealing Broadway–
- New End£6.35m
- New End Square£1.86m
- New Festival Avenue£376k
- New Fetter Lane–
- New Frederick Mews£670k
- New Globe Walk£3.74m
- New Goulston Street£475k
- New Green Place£479k
- New Gun Wharf£655k
- New Inn Broadway£420k
- New Inn Street£1.68m
- New Inn Yard£1.25m
- New Kent Road£378k
- New King Street£298k
- New Kings Road£652k
- New Lion Way£319k
- New London Street–
- New Mill Road£361k
- New North Place–
- New North Road£493k
- New North Road£593k
- New North Street£734k
- New Oak Road£670k
- New Orleans Walk£320k
- New Oxford Street£9m
- New Paragon Walk£482k
- New Park Avenue£470k
- New Park Road£467k
- New Place Square£250k
- New Plaistow Road£389k
- New Quebec Street£1.83m
- New River Avenue£300k
- New River Crescent£582k
- New River Way£284k
- New Road£850k
- New Road£459k
- New Road£531k
- New Road, Abbey Wood£514k
- New Road, Hornsey£400k
- New Road, Wood Green£560k
- New Row–
- New Southgate Industrial Estate–
- New Spitalfields Market–
- New Square£1m
- New Street£1.83m
- New Street Square–
- New Tannery Way£888k
- New Trinity Road£631k
- New Union Close£551k
- New Union Square£925k
- New Village Avenue£414k
- New Villas–
- New Wanstead£540k
- New Warren Lane£610k
- New Way Road£624k
- New Wharf Road£716k
- Newacres Road£366k
- Newark Crescent£475k
- Newark Street£371k
- Newark Way£650k
- Newberry Mews£446k
- Newbold Cottages£475k
- Newburgh Road£748k
- Newburgh Street–
- Newburn Street£565k
- Newbury Lodge–
- Newbury Mews£530k
- Newbury Road£725k
- Newbury Street£975k
- Newby Place–
- Newby Street£801k
- Newcastle Place£1.05m
- Newcastle Place–
- Newcastle Place£1.28m
- Newcombe Park£1.28m
- Newcome Gardens£607k
- Newcomen Street£519k
- Newcourt Street£300k
- Newdales Close£320k
- Newell Street£395k
- Newent Close£418k
- Newgate Street–
- Newgate Street£290k
- Newham Way£402k
- Newhams Row£853k
- Newhaven Gardens£384k
- Newhaven Lane£432k
- Newhaven Road£259k
- Newick Road£1.54m
- Newick Road, Lower Clapton£793k
- Newington Butts–
- Newington Butts£360k
- Newington Causeway£363k
- Newington Green£533k
- Newington Green£769k
- Newington Green Road£490k
- Newland Gardens£921k
- Newland Road£478k
- Newland Street£410k
- Newlands Court–
- Newlands Park£481k
- Newlands Park£341k
- Newlands Park, Sydenham£455k
- Newlands Park, Sydenham£394k
- Newlands Park, Sydenham£462k
- Newlands Quay£495k
- Newlands Road£408k
- Newling Close£400k
- Newlyn Road£534k
- Newman Close£355k
- Newman Passage£190k
- Newman Road£400k
- Newman Road£300k
- Newman Street£395k
- Newmarket Green–
- Newmarsh Road£400k
- Newnes Path£385k
- Newnham Mews£190k
- Newnham Road£395k
- Newnton Close£643k
- Newport Avenue£388k
- Newport Court£925k
- Newport Place–
- Newport Road£298k
- Newport Road£585k
- Newport Road, Leyton£490k
- Newport Road, Walthamstow£506k
- Newport Street£462k
- Newquay Road£560k
- Newsholme Drive£392k
- Newstead Road£759k
- Newstead Way£1.37m
- Newton Avenue£465k
- Newton Avenue£965k
- Newton Close£408k
- Newton Grove£2.33m
- Newton Place£563k
- Newton Road£462k
- Newton Road£3.73m
- Newton Road£272k
- Newton Road£975k
- Newton Road£392k
- Newton Street£1.48m
- Newton Way£497k
- Newtons Yard£345k
- Newtown Street£345k
- Niagara Avenue£1.28m
- Niagara Close£492k
- Nicholas Gardens£1.09m
- Nicholas Road–
- Nicholls Mews£555k
- Nichollsfield Walk£300k
- Nichols Close£431k
- Nichols Green£890k
- Nicholson Square£410k
- Nicholson Street£895k
- Nickelby Close£292k
- Nickols Walk£648k
- Nicoll Circus£960k
- Nicoll Place£357k
- Nicoll Road£425k
- Nicosia Road£3.26m
- Niederwald Road£530k
- Nigel Road£465k
- Nigel Road£425k
- Nigeria Road£391k
- Nightingale Avenue£798k
- Nightingale Close£725k
- Nightingale Close, Chingford£592k
- Nightingale Grove£490k
- Nightingale Lane£570k
- Nightingale Lane£368k
- Nightingale Lane£773k
- Nightingale Mews–
- Nightingale Mews£868k
- Nightingale Place£232k
- Nightingale Road£606k
- Nightingale Road£568k
- Nightingale Road£409k
- Nightingale Road£567k
- Nightingale Road£719k
- Nightingale Road£447k
- Nightingale Square£2.25m
- Nightingale Vale£269k
- Nightingale Way£450k
- Nile Drive£363k
- Nile Path£234k
- Nile Street£1.39m
- Nimegen Way£593k
- Nimrod Passage£796k
- Nimrod Road£1.71m
- Nina Mackay Close£305k
- Nine Acres Close, Manor Park£418k
- Nine Elms Lane£1.25m
- Nithdale Road£598k
- Niton Street£965k
- No 1 Street£385k
- Nobel Close£500k
- Nobel Road–
- Nobel Walk, Stratford–
- Noble Mews£746k
- Noble Street–
- Noble Yard£3.25m
- Noel Park Road£277k
- Noel Road£745k
- Noel Road£1.65m
- Noel Road£250k
- Noel Street–
- Noel Terrace£585k
- Nolan Way£220k
- Nora Gardens£470k
- Norah Smyth Road£153k
- Norbiton Road£353k
- Norbreck Gardens–
- Norbreck Parade–
- Norbroke Street£662k
- Norbury Avenue£589k
- Norbury Close£626k
- Norbury Court Road£557k
- Norbury Crescent£920k
- Norbury Cross£489k
- Norbury Grove£568k
- Norbury Hill£679k
- Norbury Rise£530k
- Norbury Road£364k
- Norcott Road£1.11m
- Norcroft Gardens£538k
- Norfolk Avenue£673k
- Norfolk Avenue£558k
- Norfolk Close£370k
- Norfolk Close£460k
- Norfolk Crescent£1.15m
- Norfolk House Road£627k
- Norfolk House Road, Streatham£977k
- Norfolk Place£520k
- Norfolk Road£8.38m
- Norfolk Road£9.89m
- Norfolk Road£540k
- Norfolk Road£402k
- Norfolk Road, Walthamstow£815k
- Norfolk Row–
- Norfolk Square–
- Norfolk Square Mews£1.38m
- Norfolk Street£325k
- Norhyrst Avenue£594k
- Norland Place£6.7m
- Norland Road–
- Norland Square£1.71m
- Norley Vale£260k
- Norlington Road£531k
- Norman Avenue£470k
- Norman Grove£1.04m
- Norman Road£468k
- Norman Road–
- Norman Road£675k
- Norman Road£371k
- Norman Road£556k
- Norman Street£508k
- Norman Terrace£1.2m
- Norman Way£665k
- Norman Way£893k
- Normanby Close£973k
- Normanby Road£530k
- Normand Gardens£1.19m
- Normand Mews£1.05m
- Normand Road£850k
- Normandy Place£262k
- Normandy Road£600k
- Normandy Terrace–
- Normanhurst Road£827k
- Normans Close–
- Normanshire Drive£528k
- Normansmead–
- Normanton Avenue£1.23m
- Normanton Park£450k
- Normanton Street–
- Normington Close, Streatham£506k
- Norrice Lea£4.45m
- Norroy Road£473k
- Norroy Road, Putney£777k
- Norstead Place£369k
- North Acre£408k
- North Acton Road£498k
- North Audley Street£2.03m
- North Avenue£1.96m
- North Avenue£352k
- North Bank£910k
- North Birkbeck Road£373k
- North Circular Road£405k
- North Circular Road£275k
- North Circular Road–
- North Circular Road£500k
- North Colonnade–
- North Common Road£488k
- North Countess Road£463k
- North Crescent£820k
- North Crescent–
- North Cross Road£625k
- North Cross Road, East Dulwich£758k
- North Dene£200k
- North Drive£561k
- North End£2.98m
- North End, Hampstead£638k
- North End Avenue£3.25m
- North End Crescent£377k
- North End Road£635k
- North End Road£531k
- North End Way£2.55m
- North Eyot Gardens£1.28m
- North Gardens£805k
- North Gower Street£595k
- North Grove£675k
- North Grove, Highgate£1.63m
- North Grove, South Tottenham£482k
- North Hill£1.18m
- North Hill Avenue£1.14m
- North Lodge Close£527k
- North Mall–
- North Mews£1.14m
- North Mount£365k
- North Park£867k
- North Pole Road£642k
- North Quay Place–
- North Rise£515k
- North Road–
- North Road£470k
- North Road£268k
- North Road£2.39m
- North Road£750k
- North Road£438k
- North Row£2.9m
- North Several£1.48m
- North Side Wandsworth Common£668k
- North Square£2.57m
- North Square–
- North Street£506k
- North Street, Plaistow£343k
- North Tenter Street£539k
- North Terrace£4.15m
- North View£784k
- North View£4.88m
- North View Crescent£278k
- North View Road£609k
- North Villas£682k
- North Way£575k
- North Wharf Road£1.11m
- North Woolwich Road£478k
- North Woolwich Road, Silvertown£216k
- North Worple Way£548k
- Northampton Grove£1.11m
- Northampton Park£3.93m
- Northampton Road–
- Northampton Square£1.49m
- Northampton Street£475k
- Northanger Road£598k
- Northbank Road£756k
- Northborough Road£373k
- Northborough Road£538k
- Northbourne Road£756k
- Northbrook Road£651k
- Northbrook Road£490k
- Northburgh Street£1.06m
- Northchurch Road£2.53m
- Northchurch Road£1.59m
- Northchurch Terrace£2.22m
- Northcliffe Drive£2.2m
- Northcliffe Drive, Whetstone£4.58m
- Northcote Avenue£653k
- Northcote Road£585k
- Northcote Road£985k
- Northcote Road£408k
- Northcott Avenue£234k
- Northcourt–
- Northcroft Road£776k
- Northcroft Terrace£951k
- Northdene Gardens£849k
- Northdown Street£1.14m
- Northern Avenue£343k
- Northern Road£332k
- Northey Street£743k
- Northfield Avenue–
- Northfield Avenue£542k
- Northfield Road£721k
- Northfield Road£672k
- Northfield Road£465k
- Northfields–
- Northfields Road£693k
- Northgate Drive£650k
- Northiam£965k
- Northiam, Woodside Park£1.19m
- Northiam Street£371k
- Northington Street£996k
- Northlands Street£484k
- Northolme Road£1.75m
- Northpoint Square£643k
- Northstead Road£1.16m
- Northumberland Alley–
- Northumberland Avenue£1.83m
- Northumberland Avenue£900k
- Northumberland Gardens£433k
- Northumberland Grove£308k
- Northumberland Park£205k
- Northumberland Place£3.46m
- Northumberland Road£535k
- Northumberland Road£580k
- Northumberland Street–
- Northumbland Park Industrial Estate–
- Northway£1.74m
- Northway Crescent£365k
- Northway Road£676k
- Northways Parade–
- Northwick Close£926k
- Northwick Terrace£938k
- Northwold Road£493k
- Northwood Gardens£423k
- Northwood Road£613k
- Northwood Road£480k
- Northwood Way–
- Norton Close£353k
- Norton Folgate–
- Norton Gardens£463k
- Norton Road£562k
- Norway Gate£393k
- Norway Place£346k
- Norway Street£275k
- Norwich Road£359k
- Norwich Street–
- Norwood Close£343k
- Norwood High Street£340k
- Norwood Park Road, West Norwood£710k
- Norwood Road£526k
- Norwood Road–
- Notley Street£691k
- Notson Road£469k
- Notting Barn Road£645k
- Notting Hill Gate£710k
- Nottingham Avenue£458k
- Nottingham Place£828k
- Nottingham Road£703k
- Nottingham Road£1.59m
- Nottingham Street£2.13m
- Nottingham Terrace£1.02m
- Novar Road£405k
- Novara Row£2.03m
- Novello Street£1.22m
- Nowell Road£750k
- Noyna Road£887k
- Nuding Close£284k
- Nugent Road£620k
- Nugent Terrace£969k
- Nunhead Crescent£392k
- Nunhead Estate£360k
- Nunhead Green£394k
- Nunhead Grove£597k
- Nunhead Lane£490k
- Nunnington Close£390k
- Nursery Avenue£630k
- Nursery Close£632k
- Nursery Court£272k
- Nursery Lane£478k
- Nursery Lane–
- Nursery Road£478k
- Nursery Road£542k
- Nursery Road£833k
- Nursery Road£465k
- Nursery Road Merton£475k
- Nursery Road Wimbledon£775k
- Nursery Row£378k
- Nursery Street, Tottenham£421k
- Nutbourne Street£822k
- Nutbrook Street£1.1m
- Nutcroft Road£840k
- Nutfield Road£230k
- Nutfield Road£1.13m
- Nutfield Road£717k
- Nutford Place£2.04m
- Nuthatch Gardens£345k
- Nuthurst Avenue£873k
- Nutley Terrace£793k
- Nutmeg Close£525k
- Nuttall Street£114k
- Nutter Lane£871k
- Nutwell Street£544k
- Nyanza Street£379k
- Nye Bevan Estate£394k
- Nymans Gardens£380k
- Nynehead Street£300k
- Nyon Grove£800k
- Nyton Close£742k