London · E17

Walthamstow house prices & property market

The registered record for Walthamstow covers 1717 sales on 416 different streets; the median is £537,500. Terraced houses dominate the district, and the recorded range runs £3,495 to £6m. Use those numbers as the floor and ceiling of any conversation about value in Walthamstow, then adjust for condition, floor and outside space.

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

Average rent in Walthamstow: £1,765/month.

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

Registered sales

1,751

Median price paid

£537,500

Streets covered

237

Postcodes

E17

By property type

What sells in Walthamstow

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

TypeSalesMedianRange
terraced800£685,000£175,000£2.17m
flat773£425,000£110,000£1.09m
semi-detached81£749,844£270,000£1.44m
other59£416,500£3,495£6m

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 Walthamstow

416 streets with registered sales in Walthamstow, 237 of them with enough transactions for a full price history.

StreetSalesMedian
Acacia Road8£615,000
Addison Road2£578,550
Alander Mews1£610,000
Albany Road1£585,000
Albert Road8£844,000
Albion Road1£650,000
Alexandra Road2£455,000
Alfred Villas1£500,000
Ardleigh Road1£652,904
Arkley Crescent2£635,500
Arkley Road1£400,000
Ascham End2£520,000
Ashburn Villas1£940,000
Attlee Terrace3£375,000
Aubrey Road8£680,000
Aveling Park Road4£665,000
Avon Road2£812,500
Avondale Road1£599,995
Badlis Road3£491,000
Banbury Road1£410,000
Barclay Road8£736,500
Barrett Road5£740,000
Beacontree Avenue3£700,000
Beaumans Drive1£505,000
Bedford Road3£885,000
Belgrave Road10£750,000
Belle Vue Road4£782,500
Bemsted Road5£548,000
Beresford Road8£492,500
Berryfield Close1£345,000
Berthons Gardens1£760,000
Beulah Road6£606,000
Billet Road8£500,000
Bishops Close3£500,000
Bisterne Avenue2£1.00m
Blackhorse Lane10£435,000
Blackhorse Road13£525,000
Blenheim Road13£800,000
Blyth Road8£422,900
Borwick Avenue6£545,000
Bosworth Close1£293,600
Boundary Road8£587,500
Bowdon Road1£685,000
Bramley Close3£605,000
Brettenham Road23£535,000
Bridge End4£550,000
Brighton Avenue7£476,967
Bristol Park Road1£862,000
Bromley Road6£652,500
Brookdale Road6£830,000
Brooke Road1£1.16m
Brookfield Avenue3£880,000
Brookscroft Road10£628,488
Broughton Place1£305,000
Browns Road5£711,000
Brunel Road1£630,000
Brunner Road4£475,000
Brunswick Street2£1.16m
Bunyan Road1£590,000
Butterfields8£398,750
Buxton Road1£450,000
Byron Road10£638,750
Cairo Road3£485,000
Callis Road1£482,000
Camden Road2£429,250
Campbell Road3£700,000
Canning Road2£941,250
Carisbrooke Road5£480,000
Carlton Road10£594,500
Carnanton Road2£565,000
Carr Road17£495,000
Cassiobury Road1£1.01m
Cazenove Road3£770,000
Cecil Road3£580,000
Century Road7£765,000
Chamberlain Place9£300,000
Champness Close5£490,000
Chatham Road1£910,000
Chaucer Road1£555,000
Chelmsford Road6£731,298
Cheshire Close1£590,000
Chester Road1£755,000
Chestnut Avenue North3£310,000
Chestnut Avenue South3£720,000
Chewton Road3£545,000
Chingford Road22£492,000
Church Hill9£415,000
Church Hill Road4£638,250
Church Lane2£738,145
Church Path1£665,000
Clacton Road7£660,000
Claremont Road6£561,250
Clarence Road8£778,750
Clarendon Road4£945,000
Clarkson Crescent4£447,500
Cleveland Park Avenue6£407,500
Cleveland Park Crescent4£957,500
Clifford Road5£270,000
Clifton Avenue4£758,000
Cobham Road1£585,000
Coleridge Road3£800,000
Collendale Road15£500,000
Colville Road3£785,000
Connaught Road1£1.13m
Copeland Road3£986,000
Coppermill Lane11£425,000
Corbett Road5£665,000
Cornwallis Road9£395,635
Cottenham Road1£956,000
Courtenay Road6£468,500
Cranbrook Mews1£250,000
Cromwell Road3£910,500
Cumberland Road2£717,500
Daventry Avenue1£509,000
Dean Gardens1£1.02m
Devonshire Road5£640,000
Diana Road11£485,000
Douglas Avenue6£742,500
Downsfield Road2£667,500
Dudley Road1£295,000
Dukes Road15£385,000
Durban Road1£555,000
Eastfield Road1£322,000
Eden Grove1£800,000
Eden Road3£846,500
Edinburgh Road10£478,000
Edward Road13£442,000
Elm Road1£670,000
Elmsdale Road3£425,000
Elphinstone Road3£775,000
Erskine Road3£435,000
Essex Close3£385,000
Exeter Road4£578,000
Exmouth Road3£736,000
Fairfield Road2£658,750
Falmer Road4£740,000
Farmilo Road9£600,000
Farnan Avenue3£747,500
Farnborough Avenue1£430,000
Ferndale Avenue2£1.06m
Fernhill Court1£342,500
First Avenue5£970,000
Fleeming Close1£667,000
Fleeming Road15£502,137
Folkestone Road2£606,250
Forest Rise2£560,930
Forest Road49£320,000
Forest Trading Estate1£6m
Forest View Road2£617,500
Foresters Drive2£970,000
Forster Road1£905,000
Foundry Mews3£710,000
Frank Searle Passage2£323,000
Fraser Road3£585,000
Fulbourne Road14£501,000
Fyfield Road2£750,000
Gainsford Road7£300,000
Gandhi Close5£255,000
Garner Road5£338,000
Garnett Way1£475,000
Gaywood Road1£555,000
Glenthorne Road3£580,000
Gloucester Road5£525,000
Goldsmith Road6£582,750
Gosport Road8£700,000
Grange Road1£715,000
Grantock Road2£719,606
Granville Road5£476,250
Green Ferry Way6£451,000
Green Pond Close8£262,500
Green Pond Road1£200,000
Greenacre Gardens5£275,000
Greenleaf Road3£500,000
Greenway Avenue5£736,000
Greville Road1£750,000
Grosvenor Park Road9£600,000
Grosvenor Rise East2£756,500
Grove Road12£735,000
Hale End Road6£587,500
Haroldstone Road9£465,000
Harris Street5£466,500
Hartington Road5£675,600
Hatherley Road5£855,000
Hatton Terrace2£515,000
Havant Road8£577,500
Hawarden Road7£435,000
Hawker Place14£297,500
Hazelwood Road8£479,575
Helena Road1£550,000
Hempstead Road1£915,000
Hervey Park Road5£600,000
Hibbert Road9£492,000
High Street16£365,000
Higham Hill Road10£444,750
Higham Street4£405,000
Highams Lodge Business Centre1£345,000
Hillcrest Road2£952,500
Hillside Gardens1£665,000
Hillyfield1£280,000
Hitcham Road7£487,500
Hoe Street17£378,000
Hoffmans Road11£505,000
Holmes Avenue1£812,000
Hove Avenue7£460,000
Howard Road10£545,840
Hurst Road4£1.01m
Ickworth Park Road3£450,000
Jessie Cottages1£720,000
Jewel Road1£800,000
Keith Road1£507,000
Kenilworth Avenue9£662,500
Kimberley Road4£520,000
King Edward Road7£680,000
Kings Farm2£293,000
Kingsley Road6£864,000
Kitchener Road1£480,000
Knebworth Avenue2£562,500
Lambkins Mews3£375,000
Lancaster Road4£778,000
Lansdowne Road4£598,500
Lawrence Avenue1£563,500
Lea Bridge Road5£675,000
Lee Close3£601,000
Leucha Road7£435,000
Lewis Avenue4£666,250
Leyburn Close1£500,000
Lily Road1£880,000
Lime Street4£650,000
Livingstone Road5£725,000
Lloyd Road3£533,000
Lockes End1£875,000
Longacre Road3£555,000
Longfellow Road2£462,422
Lorne Road1£705,000
Lowther Road1£250,000
Lucerne Grove1£265,000
Luther King Close4£265,000
Luton Road7£570,000
Lyne Crescent2£635,000
Lynmouth Road4£659,500
Macdonald Road3£568,000
Manor Close1£270,000
Manor Road5£275,000
Mansel Grove1£660,000
Mansfield Road4£625,000
Markhouse Avenue4£441,038
Markhouse Road20£453,250
Markmanor Avenue7£660,000
Marlowe Road5£375,000
Marten Road3£585,000
Mayfield Road4£583,750
Maynard Road3£700,000
Melbourne Road3£750,000
Melford Road1£915,000
Melsetter Road1£198,625
Melville Road5£646,000
Mersey Road10£502,500
Merton Road1£1.55m
Millfield Avenue2£667,500
Milton Road2£620,000
Monoux Grove1£485,000
Morland Road1£960,000
Mount Pleasant Road2£431,500
Myrtle Road2£775,000
Netley Road1£775,000
Norfolk Road2£635,750
North Countess Road4£544,000
Northbank Road5£775,000
Northcote Road5£525,000
Oakfield Road4£605,000
Old Brewery Way5£520,000
Oliver Road2£465,000
Omnibus Way1£438,000
Onra Road1£550,000
Orford Road6£503,500
Palmerston Road7£500,000
Papermill Place1£387,000
Park Road1£665,000
Parkstone Road3£436,000
Pasquier Road4£775,500
Pearl Road2£960,000
Pembar Avenue1£552,400
Pembroke Road3£580,000
Pendlestone Road2£730,000
Pennant Terrace1£900,000
Penrhyn Avenue6£679,998
Penrhyn Crescent1£780,000
Penrhyn Grove1£650,000
Picture House Mews1£372,250
Poplars Road1£607,000
Pretoria Avenue7£530,000
Priors Croft1£525,000
Priory Avenue1£780,000
Prospect Hill2£388,000
Queen Elizabeth Road6£692,500
Queens Road12£575,500
Queenswood Avenue2£617,500
Raglan Road1£280,000
Ravenswood Road1£750,000
Rectory Road2£1.48m
Rensburg Road5£707,000
Richmond Close2£465,750
Ringwood Road3£582,250
Ritchings Avenue3£715,000
Riverhead Close3£350,000
Roberts Road2£380,000
Rodney Place1£247,156
Roland Road3£801,000
Roma Road5£725,000
Romany Gardens1£550,000
Rosslyn Road2£688,850
Ruby Mews1£530,000
Ruby Road2£865,000
Russell Road4£721,000
Salcombe Road2£295,000
Salisbury Road4£546,000
Salop Road1£1.02m
Salters Road1£1.28m
Samantha Close1£500,000
Sandpiper Close1£365,000
Seaford Road3£1.20m
Second Avenue4£536,250
Selborne Road1£425,000
Shakespeare Road2£515,500
Shernhall Street9£527,000
Somers Road6£632,500
Somerset Road6£592,500
South Access Road1£375,000
South Grove4£477,500
Southcote Road1£795,000
Spencer Road3£795,000
Springfield Road7£644,000
Spruce Hills Road6£628,250
St Andrews Road7£427,500
St Barnabas Road5£710,000
St James's Street1£295,000
St Johns Road14£629,000
St Mary Road3£503,000
St Stephens Close1£320,000
Stainforth Road3£430,000
Station Approach14£527,500
Station Road1£390,000
Stirling Road4£755,662
Stocksfield Road4£230,000
Stow Crescent2£502,500
Sturge Avenue6£575,000
Summit Road1£385,000
Sutherland Road10£455,000
Sybourn Street5£425,000
Tavistock Avenue1£955,000
Tenby Road2£390,000
Teresa Mews3£325,000
The Crescent2£617,500
The Drive4£367,500
The Highams1£222,500
The Lindens1£906,000
The Mile End2£678,750
The Risings1£822,500
Theobald Road1£236,500
Theydon Street7£495,000
Third Avenue4£593,500
Thomas Jacomb Place4£352,250
Thornbury Way14£410,000
Tower Hamlets Road2£748,250
Track Street9£147,750
Travers Close1£315,000
Trevose Road3£546,250
Tristram Close3£300,000
Troubridge Square8£380,000
Tudor Court3£360,000
Turner Road12£802,500
Ulverston Road6£688,500
Union Road1£416,500
Upper Walthamstow Road3£590,000
Vallentin Road2£611,000
Valognes Avenue2£533,125
Vanguard Way6£452,500
Verulam Avenue2£394,000
Vestry Road1£1.05m
Victoria Road4£542,500
Violet Road1£750,000
Wadham Avenue4£544,125
Wadham Road2£512,500
Walpole Road9£600,000
Walthamstow Business Centre1£412,500
Warner Road4£509,750
Warwick Road1£250,000
Warwick Terrace1£535,000
Waterhall Close2£512,500
Waverley Road6£579,000
Wellesley Road5£663,000
Wellington Road2£885,578
West Avenue4£358,000
West Avenue Road4£604,125
Westbury Road8£347,500
Westmorland Road1£340,000
Wetherden Street3£475,000
Wigton Road2£402,500
William Morris Close2£845,000
Williams Avenue1£465,000
Willow Walk3£350,000
Wilson Street1£1.23m
Wingfield Road2£802,500
Winns Avenue10£517,500
Winns Terrace3£515,000
Winsbeach5£385,000
Wood Street15£356,000
Woodend Road4£579,500
Woodlands Gardens1£557,000
Woodlands Road9£600,000
Woodstock Road4£797,500
Woodville Road6£717,500
Worcester Road3£835,000
Wyatts Lane1£710,000
York Road2£745,000
Yunus Khan Close3£285,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.