Acreright
HomeKingston upon Thames › St Leonards Road

St Leonards Road, Kingston upon Thames

Sold-price history and street data for St Leonards Road in Kingston upon Thames — every sale sourced to HM Land Registry, free from Acreright.

Median £267,50094 sold sales since 1995Latest Sep 2025

Homes sold here: 75 flats · 11 terraced · 5 detached · 3 semi-detached.

Full Kingston upon Thames area report → — prices, schools, crime, transport and more.

Sold prices

DateAddressTypeTenurePrice
Feb 20253 ST LEONARDS ROADFlatLeasehold£356,000
Nov 20243 ST LEONARDS ROADFlatLeasehold£305,000
Jul 202412 ST LEONARDS ROADFlatLeasehold£335,000
Jul 20241 ST LEONARDS ROADFlatLeasehold£440,000
Sep 202217 ST LEONARDS ROAD SURBITONTerracedFreehold£855,000
Sep 202110 SPRING COTTAGES ST LEONARDS ROAD SURBITONTerracedFreehold£565,000
Sep 20213 ST LEONARDS ROADFlatLeasehold£275,000
Jun 20213 ST LEONARDS ROADFlatLeasehold£322,000
May 20216A ST LEONARDS ROADFlatLeasehold£435,000
Apr 202119 ST LEONARDS ROAD SURBITONTerracedFreehold£947,918
Aug 20201 ST LEONARDS ROADFlatLeasehold£341,500
Jul 201812 ST LEONARDS ROADFlatLeasehold£335,000
Jul 20171 ST LEONARDS ROADFlatLeasehold£330,000
Dec 20163 ST LEONARDS ROADFlatLeasehold£285,000
Nov 20153 ST LEONARDS ROADFlatLeasehold£330,000
Nov 20156A ST LEONARDS ROADFlatLeasehold£417,500
Feb 201510 SPRING COTTAGES ST LEONARDS ROAD SURBITONTerracedFreehold£465,000
Oct 201419 ST LEONARDS ROAD SURBITONTerracedFreehold£849,950
Oct 20147C ST LEONARDS ROAD SURBITONFlatLeasehold£292,500
Sep 201412 ST LEONARDS ROADFlatLeasehold£335,250
Jul 201318 ST LEONARDS ROADSemi-detachedFreehold£645,000
Apr 201312 ST LEONARDS ROADFlatLeasehold£249,950
Aug 20123 ST LEONARDS ROADFlatLeasehold£219,950
Dec 201114 ST LEONARDS ROADTerracedFreehold£600,000
Jul 20101 ST LEONARDS ROADFlatLeasehold£192,000
Jul 20103 ST LEONARDS ROADFlatLeasehold£185,000
May 201012 ST LEONARDS ROADFlatLeasehold£220,000
Nov 20097C ST LEONARDS ROAD SURBITONFlatLeasehold£235,000
Jul 200914 ST LEONARDS ROADTerracedFreehold£555,000
Aug 200819 ST LEONARDS ROAD SURBITONTerracedFreehold£550,000
Apr 200813A ST LEONARDS ROADSemi-detachedFreehold£985,000
Mar 20083 ST LEONARDS ROADFlatLeasehold£217,500
Oct 20071 ST LEONARDS ROADFlatLeasehold£225,000
Sep 20067C ST LEONARDS ROAD SURBITONFlatLeasehold£217,500
Oct 200514 ST LEONARDS ROADTerracedFreehold£450,000
Jul 200512 ST LEONARDS ROADFlatLeasehold£177,450
Aug 20047C ST LEONARDS ROAD SURBITONFlatLeasehold£190,000
Sep 20036A ST LEONARDS ROADFlatLeasehold£192,500
Aug 20031 ST LEONARDS ROADFlatLeasehold£160,000
Jul 200318 ST LEONARDS ROADTerracedFreehold£315,000
Jul 20033 ST LEONARDS ROADFlatLeasehold£160,000
Oct 200214 ST LEONARDS ROADTerracedFreehold£377,500
Aug 20021 ST LEONARDS ROADFlatLeasehold£157,000
Apr 20021 ST LEONARDS ROADFlatLeasehold£147,500
Mar 20027C ST LEONARDS ROAD SURBITONFlatLeasehold£124,500
Jan 200212 ST LEONARDS ROADFlatLeasehold£149,950
Aug 20013 ST LEONARDS ROADFlatLeasehold£130,000
Oct 20001 ST LEONARDS ROADFlatLeasehold£113,000
Jun 20001 ST LEONARDS ROADFlatLeasehold£99,000
Mar 20001 ST LEONARDS ROADFlatLeasehold£117,000
Mar 20003 ST LEONARDS ROADFlatLeasehold£102,000
Aug 19993 ST LEONARDS ROADFlatLeasehold£90,000
Apr 19996A ST LEONARDS ROADFlatLeasehold£116,500
Oct 19981 ST LEONARDS ROADFlatLeasehold£78,950
Sep 19983 ST LEONARDS ROADFlatLeasehold£50,000
Sep 199712 ST LEONARDS ROADFlatLeasehold£68,000
Sep 19971 ST LEONARDS ROADFlatLeasehold£65,500
Aug 19961 ST LEONARDS ROADFlatLeasehold£52,000
Jun 199610 SPRING COTTAGES ST LEONARDS ROAD SURBITONTerracedFreehold£89,000
Feb 199610 SPRING COTTAGES ST LEONARDS ROAD SURBITONTerracedFreehold£53,000

HM Land Registry Price Paid · updated Jul 2026. Showing the 60 most recent of 62 sales. Prices are nominal. “·B” marks a Land Registry category-B transfer (may not reflect full market value).

Has it held its value?

8 homes on St Leonards Road sold twice in the records — too few (8) to quote a reliable loss rate, so we show the count, not a percentage. How this is measured.

Nearby streets

Spring Cottages 0.1 kmCadogan Road 0.1 kmCleaveland Road 0.1 kmSt Leonards Square 0.1 kmMaple Road 0.1 km

← Kingston upon Thames area report · How we compute this