London · NW10

Willesden house prices & property market

The registered record for Willesden covers 947 sales on 297 different streets; the median is £510,000. Flats dominate the district, and the recorded range runs £300 to £17.65m. Use those numbers as the floor and ceiling of any conversation about value in Willesden, then adjust for condition, floor and outside space.

Seymont covers every London postcode. We publish the registered numbers for Willesden in full, and our agents can talk you through what they mean for a sale, a purchase or a valuation here.

Average rent in Willesden: £2,010/month.

Source: ONS Price Index of Private Rents, June 2026.

Registered sales

1,023

Median price paid

£510,000

Streets covered

128

Postcodes

NW10

By property type

What sells in Willesden

Median and range of prices actually paid, by property type.

TypeSalesMedianRange
flat490£355,700£94,700£5.52m
terraced271£730,000£204,882£3.20m
semi-detached95£750,000£225,000£3.65m
other82£617,000£300£17.65m

Source: HM Land Registry Price Paid Data. Contains HM Land Registry data © Crown copyright and database right 2026, licensed under the Open Government Licence v3.0.

Street directory

All streets in Willesden

297 streets with registered sales in Willesden, 128 of them with enough transactions for a full price history.

StreetSalesMedian
Abbey Road1£2.04m
Abbeyfields Close9£250,000
Aberdeen Road2£1.06m
Aboyne Road2£435,000
Acton Lane4£386,950
Alexander Avenue1£1.36m
All Souls Avenue7£936,000
Ambleside Road4£367,750
Amery Gardens1£1.25m
Ancona Road2£592,500
Annesley Close1£650,000
Ashburnham Road7£910,000
Ashdon Road1£550,000
Aylesbury Street1£245,000
Baker Road2£317,500
Ballogie Avenue2£485,000
Balnacraig Avenue2£970,000
Barretts Green Road2£1.41m
Bathurst Gardens15£625,000
Beaconsfield Road4£322,500
Beames Road1£322,000
Beechwood Gardens2£582,500
Berens Road1£490,000
Bermans Way1£12,750
Bertie Road1£428,845
Besant Way1£249,500
Bispham Road2£407,500
Bolton Gardens3£707,500
Bolton Road1£685,000
Braemar Avenue8£190,000
Bramshill Road2£255,000
Bramston Road1£710,000
Brendon Avenue1£445,000
Brentfield Road1£358,000
Brentmead Gardens2£677,500
Bridge Road1£410,000
Brownlow Road4£405,000
Bruce Road3£350,000
Bryan Avenue3£450,000
Buchanan Gardens13£650,000
Buckingham Road3£426,250
Buller Road2£810,282
Burnley Road4£712,500
Burns Road8£417,500
Burrows Road14£647,500
Butler Road2£220,000
Caple Road1£291,000
Casselden Road2£535,975
Cecil Road3£320,000
Central Way1£310,000
Chadwick Road1£345,000
Chamberlayne Road16£515,000
Chambers Lane4£779,000
Charlton Road4£292,750
Chelmsford Square1£2.38m
Chelsea Close3£260,000
Chesham Street1£227,000
Church Road4£269,750
Clifford Gardens13£680,000
Clifford Way1£555,000
Cobbold Road8£530,000
Colin Road1£345,000
College Road8£649,500
Compton Road2£847,500
Conley Road2£525,000
Connaught Road2£275,000
Coombe Road1£320,000
Cooper Road1£310,000
Cornmow Drive3£270,000
Cornwall Gardens1£5.33m
Craven Park4£325,000
Craven Park Road8£276,250
Crediton Road3£2.35m
Crewe Place1£555,000
Crispian Close1£232,500
Crouch Road1£374,290
Crownhill Road1£965,000
Cumberland Business Park3£550,000
Cygnet Close1£240,000
Cygnus Business Centre1£595,000
Dagmar Gardens1£1.18m
Dairy Close1£270,000
Denzil Road4£397,500
Dewsbury Road3£845,500
Donnington Road2£1.55m
Dorman Walk1£470,000
Doyle Gardens6£1.17m
Drayton Road9£420,000
Dudden Hill Lane2£360,000
Dundonald Road2£2.80m
Durand Way1£745,000
Earlsmead Road3£740,000
Egerton Gardens1£1.40m
Elgar Avenue2£202,000
Ellerslie Gardens1£322,000
Ellesmere Road6£910,000
Elm Way1£750,000
Emerald Road1£320,000
Fairlight Avenue1£1m
Felixstowe Road1£1.13m
First Drive1£500,000
Fleetwood Road4£810,000
Fortunegate Road6£484,000
Foxholt Gardens1£725,000
Fry Road2£282,500
Furness Road9£576,250
Garnet Road2£3.45m
Gloucester Close2£202,500
Glynfield Road4£352,500
Goodhall Street3£522,500
Gorst Road1£7.10m
Grange Road2£442,000
Great Central Way4£816,667
Greenhill Road1£1.06m
Gresham Road5£415,000
Greyhound Road4£790,000
Griffin Close3£300,000
Hamilton Road2£931,500
Hanover Road9£750,000
Harlesden Gardens5£330,000
Harlesden Road7£567,000
Harley Road6£285,000
Harold Road5£405,000
Harp Island Close5£212,500
Harrow Road7£970,000
Hawkshead Road1£395,000
Hawthorn Road3£455,000
Hazel Road1£455,000
Helena Road1£1.50m
Herbert Gardens8£1.04m
High Road12£229,410
High Street11£500,000
Hiley Road2£1.11m
Hillside2£179,000
Hilltop Avenue1£370,000
Holberton Gardens1£710,000
Holland Road6£606,500
Homefield Close1£275,000
Honeywood Road4£385,000
Huxley Gardens1£971,048
Ilex Road6£522,000
Inman Road3£580,000
Iron Bridge Close1£900,000
Irwin Gardens2£1.68m
Iveagh Avenue1£575,000
Iveagh Terrace1£465,000
Jubilee Close1£240,000
Kendal Road1£1.18m
Kenmont Gardens1£970,000
Kestrel Close1£315,000
Kingfisher Way6£275,500
Kings Parade4£320,000
Kings Road3£600,000
Kingthorpe Terrace1£545,000
Knatchbull Road2£327,500
Lakeside Drive27£430,000
Lancaster Road2£892,500
Langler Road2£1.15m
Lansdowne Grove1£300,000
Lapis Close3£419,000
Leeland Way2£220,000
Leghorn Road8£550,000
Leigh Gardens2£1.84m
Leighton Gardens6£826,250
Leopold Road4£265,000
Liddell Gardens3£1.70m
Linden Avenue3£1.13m
Litchfield Gardens1£550,000
Longstone Avenue5£315,000
Lucas Close2£425,000
Lyndhurst Close2£285,000
Mandela Close1£240,000
Manor Park Road3£285,000
Mead Plat1£640,000
Melville Road1£400,000
Meyrick Road2£9.07m
Midland Terrace1£237,000
Milton Avenue1£340,000
Minet Avenue6£369,661
Minet Gardens4£616,250
Mitchellbrook Way1£229,000
Monson Road6£711,900
Mortimer Road10£831,500
Mount Pleasant Road2£2.20m
Napier Road2£930,000
Neasden Lane9£335,000
Neasden Lane North5£315,000
New Crescent Yard1£395,000
Newark Crescent3£580,000
Newman Close1£390,000
Nicoll Road5£365,000
Nightingale Road4£285,000
Norbreck Gardens1£448,000
Normanby Road2£634,500
North Acton Road4£497,500
North Circular Road10£345,000
North View Crescent2£225,000
Oberman Road1£270,000
Okehampton Road5£1.50m
Old Oak Common Lane1£8.10m
Old Oak Lane3£567,000
Oldfield Road3£375,000
Oliver Business Park1£800,000
Orchard Terrace1£775,000
Outgate Road1£735,000
Palermo Road8£792,500
Park Avenue1£640,000
Park Avenue North2£1.27m
Park Parade1£660,000
Park Royal Metro Centre1£820,000
Parkfield Road2£655,000
Pember Road7£612,000
Peregrine Close1£150,000
Peter Avenue3£950,000
Phillimore Gardens2£1.41m
Pitfield Way1£395,000
Plough Close3£205,000
Ponsard Road4£684,000
Pound Lane3£370,000
Press Road1£450,000
Purves Road10£705,000
Quainton Street1£450,000
Radcliffe Avenue4£611,000
Rainham Road4£925,000
Rainsford Road1£260,000
Ranelagh Road3£777,000
Ravensworth Road6£938,500
Redfern Road1£290,000
Regent Street1£615,000
Ridley Road5£578,000
Rigeley Mews4£1.24m
Rigeley Road2£762,500
Robson Avenue2£475,000
Roundwood Road5£392,000
Rucklidge Avenue9£540,000
School Road1£6.80m
Scrubs Lane89£331,098
Selbie Avenue3£284,000
Sellons Avenue6£362,500
Selwyn Road3£420,000
Severn Way1£550,000
Shaftesbury Gardens3£319,950
Shakespeare Road1£310,000
Sherrick Green Road4£1.21m
Shrewsbury Road1£380,000
Southview Avenue3£340,000
Sovereign Park1£816,000
Spezia Road2£1.16m
Springwell Avenue4£310,000
St Albans Road3£335,000
St Johns Avenue12£457,500
St Margarets Road1£1.26m
St Marys Road3£415,000
St Raphaels Way1£610,000
Standard Road1£650,000
Station Road4£266,250
Station Terrace1£400,000
Steele Road3£450,000
Stephenson Street1£585,000
Stoke Place2£581,250
Stonebridge Park1£215,000
Strode Road1£850,000
Sunbeam Road1£700,000
Talbot Walk1£300,000
Tatam Road1£475,000
Tower Road1£450,000
Trenmar Gardens6£535,000
Trevelyan Gardens1£1.85m
Tubbs Road5£362,000
Tunley Road2£697,306
Twybridge Way1£450,000
Twyford Abbey Road3£625,000
Verney Street5£465,000
Victor Road2£807,500
Victoria Terrace1£312,550
Village Way2£560,000
Wakeman Road9£595,000
Waldo Road4£975,000
Warfield Road1£550,000
Warfield Yard1£335,000
Waverley Gardens1£525,000
Waxlow Road1£6.39m
Wellington Road2£727,500
Wells House Road2£734,250
Wendover Road4£707,500
West Ella Road7£386,000
West Way1£430,000
Whitby Avenue1£939,000
Whitmore Gardens3£1.60m
Willen Field Road1£12.60m
Willows Terrace1£292,500
Winchelsea Road1£140,000
Woodheyes Road5£475,000
Wrentham Avenue4£490,000
Wrottesley Road4£590,500
Yeats Close1£460,000
Yewfield Road5£515,000

Source: HM Land Registry Price Paid Data. Contains HM Land Registry data © Crown copyright and database right 2026, licensed under the Open Government Licence v3.0.