Sold prices

SW12724 properties sold in 2025–2026

Median price
£700,000
Lowest sale
£4,500
Highest sale
£6.85m
Streets covered
129
flat 65%terraced 25%semi-detached 5%other 4%detached 1%

Nearby streets in SW12

Ranked by median sold price. Click through for the full sale-by-sale history.

Streets in SW12 by median sold price
StreetSalesRangeMedian
Rusham Road1£6.85m£6.85m£6.85m
Old Park Avenue1£3.76m£3.76m£3.76m
Morella Road1£2.86m£2.86m£2.86m
Ouseley Road1£2.71m£2.71m£2.71m
Sudbrooke Road3£1.46m£2.65m£2.62m
Clavering Place1£2.40m£2.40m£2.40m
Leacroft Avenue1£2.29m£2.29m£2.29m
Bowling Green Square1£2.20m£2.20m£2.20m
Birchlands Avenue1£2.00m£2.00m£2.00m
Tantallon Road5£621,250£2m£1.85m
Sumburgh Road3£1.48m£1.88m£1.65m
Hearnville Road2£1.47m£1.77m£1.62m
Calbourne Road2£1.60m£1.60m£1.60m
Englewood Road6£455,000£2.20m£1.59m
Pentney Road2£1.45m£1.69m£1.57m
Scholars Road6£548,000£1.61m£1.47m
Western Lane1£1.45m£1.45m£1.45m
Aston Terrace1£1.43m£1.43m£1.43m
Ormeley Road6£752,000£1.83m£1.42m
Bellamy Street5£825,000£1.66m£1.38m
Gosberton Road6£740,000£1.66m£1.37m
Martindale Road2£1.30m£1.32m£1.31m
Fernbank Mews1£1.31m£1.31m£1.31m
Temperley Road5£595,000£1.45m£1.25m
Park Villas1£1.25m£1.25m£1.25m
Hydethorpe Road18£385,000£1.83m£1.22m
Fernside Road6£650,000£1.83m£1.19m
Alderbrook Road9£665,000£2m£1.18m
Bracken Avenue3£1.13m£1.56m£1.17m
Telferscot Road1£1.15m£1.15m£1.15m
Laitwood Road4£810,500£1.48m£1.14m
Dagnan Road4£485,000£1.49m£1.09m
Queensville Road1£1.06m£1.06m£1.06m
Grove Place1£1.04m£1.04m£1.04m
Benjamin Mews1£1.01m£1.01m£1.01m
Sistova Road5£500,000£1.54m£1.00m
Ravenswood Road7£315,000£1.36m£1m
Thurleigh Road10£502,375£5.85m£952,500
Cathles Road11£345,000£1.60m£950,000
Parkthorne Road1£910,000£910,000£910,000
Clarence Mews2£587,000£1.23m£906,000
Old Dairy Mews1£900,000£900,000£900,000
Airedale Road9£465,000£1.65m£865,000
Lexton Gardens1£850,000£850,000£850,000
Pickets Street1£835,000£835,000£835,000
Badminton Road3£825,000£1.43m£831,259
Dornton Road5£540,000£1.57m£830,000
Sarsfeld Road9£520,000£1.66m£812,255
Balham Grove5£352,000£1.72m£811,000
Rudloe Road3£725,000£825,000£810,000
Haverhill Road10£618,000£1.22m£809,226
Thornton Road7£440,000£1.40m£800,000
Radbourne Road5£655,000£830,000£800,000
Sanderstead Close2£750,000£850,000£800,000
Gaskarth Road1£800,000£800,000£800,000
Ravenslea Road6£617,500£875,000£797,258
Dinsmore Road9£6,150£1.28m£790,000
Oakmead Road11£557,000£890,000£782,500
Boundaries Road27£115,000£1.90m£780,000
Ramsden Road11£475,000£3.30m£780,000
Shipka Road3£492,500£1.13m£775,550
Oldacre Mews1£775,000£775,000£775,000
Midmoor Road6£372,000£875,000£774,500
Honeybrook Road7£658,500£875,000£760,000
Manygates2£715,000£790,000£752,500
Chestnut Grove8£275,000£2m£750,500
Balham New Road4£363,000£999,999£745,702
Emmanuel Road11£7,000£985,000£740,000
Fieldhouse Road7£565,000£915,000£735,500
Mayford Road5£385,000£3.45m£725,000
Blandfield Road2£289,000£1.15m£719,500
Burnbury Road12£300,000£950,000£710,000
Hunter Close1£691,000£691,000£691,000
Harberson Road6£385,000£1.34m£682,500
Yukon Road10£515,000£745,000£675,256
Glenfield Road2£625,000£725,000£675,000
Lysias Road5£610,000£1.25m£672,500
Liberty Mews2£427,500£910,000£668,750
Hazelbourne Road8£600,000£1.50m£663,500
Weir Road11£385,000£1.48m£657,000
Beira Street2£640,000£669,500£654,750
Jaggard Way1£650,000£650,000£650,000
Linnet Mews4£615,000£795,000£649,000
Fontenoy Road10£480,000£1.49m£644,825
Ravenstone Street5£4,500£827,500£635,000
Hillgate Place4£378,000£875,000£631,250
Lynn Road1£622,500£622,500£622,500
Old Devonshire Road9£525,000£700,000£617,500
Cornford Grove7£330,000£1.59m£612,000
Cavendish Road50£200,000£1.48m£600,000
Hendrick Avenue3£325,000£2.85m£600,000
Griffin Mews1£585,000£585,000£585,000
Balham High Road11£35,000£2m£575,000
Nightingale Lane26£250,000£3.47m£572,500
Station Parade1£570,000£570,000£570,000
Balham Park Road12£383,000£2.95m£560,500
Fernlea Road16£300,000£960,000£560,000
Byrne Road5£400,000£1.95m£557,500
Cambray Road17£450,000£907,000£555,150
Ryde Vale Road2£500,000£590,000£545,000
Rossiter Road6£352,500£1.55m£539,000
Bedford Hill27£225,000£920,000£535,000
Endlesham Road15£365,000£1.68m£535,000
Oldridge Road9£195,000£735,000£530,000
Verran Road5£330,000£827,321£520,000
Culverden Road9£380,000£2.10m£500,000
Brierley Road2£475,000£510,000£492,500
St James's Drive7£325,000£565,000£490,000
Florence Way1£475,000£475,000£475,000
Limerick Close4£135,000£495,000£470,000
Balham Hill15£123,000£4.25m£462,052
Kenilford Road2£450,000£450,000£450,000
Hollies Way1£450,000£450,000£450,000
Denning Mews4£250,000£555,000£440,000
St James Terrace9£395,000£460,000£425,000
Thornton Gardens1£425,000£425,000£425,000
Caistor Road3£340,000£815,999£407,500
Hanson Close3£299,000£650,000£375,000
Malwood Road3£19,317£2.95m£362,500
Rosethorn Close1£358,750£358,750£358,750
Lochinvar Street3£340,000£810,000£350,000
Larch Close6£330,000£530,000£346,125
Pakenham Close1£312,000£312,000£312,000
Little Dimocks5£180,000£350,000£305,000
Scrutton Close3£290,000£340,000£290,000
Kings Avenue1£280,000£280,000£280,000
Hildreth Street1£270,000£270,000£270,000
Holbeach Mews1£235,000£235,000£235,000
Balham Station Road1£30,000£30,000£30,000

Source: HM Land Registry Price Paid Data.

Wondering what YOUR home is worth?

Our sold-price data shows what buyers actually paid on your street. But every home is unique — book a valuation appointment to find out what yours could sell for.

Reading around SW12

Questions we get asked

How many properties sold in SW12?
HM Land Registry records 724 completed sales in SW12 across 2025 and 2026, with a median price of £700,000.
What is the average sold price in SW12?
The median sold price in SW12 is £700,000. Medians are more reliable than averages here because a handful of very large transactions can distort the mean.
Is sold price data the same as a valuation?
No. Sold prices tell you what buyers paid nearby; a valuation accounts for the condition, layout and outlook of your specific home. Book a free appointment for that.