Acreright
HomeIslington › Shaftesbury Road

Shaftesbury Road, Islington

Sold-price history and street data for Shaftesbury Road in Islington — every sale sourced to HM Land Registry, free from Acreright.

Median £385,000167 sold sales since 1995Latest Dec 2025

Homes sold here: 100 flats · 33 semi-detached · 31 terraced · 2 detached · 1 other.

Full Islington area report → — prices, schools, crime, transport and more.

Sold prices

DateAddressTypeTenurePrice
Dec 202574 Shaftesbury RoadTerracedFreehold£1,500,000
Dec 20257A SHAFTESBURY ROADFlatLeasehold£750,000
Oct 202542 Shaftesbury RoadSemi-detachedFreehold£1,150,000
Oct 202577 Shaftesbury RoadSemi-detachedFreehold£1,393,000
Sep 202536 Shaftesbury RoadSemi-detachedFreehold£1,537,021
Jul 202583B SHAFTESBURY ROADFlatLeasehold£937,000
May 202567 Shaftesbury RoadSemi-detachedFreehold£1,236,000
Mar 20255 SHAFTESBURY ROADFlatLeasehold£430,000
Dec 202480 SHAFTESBURY ROADFlatLeasehold£933,450
Sep 202451 SHAFTESBURY ROADFlatLeasehold£515,000
Jun 202418A SHAFTESBURY ROADFlatLeasehold£623,000
Feb 202420 SHAFTESBURY ROADFlatLeasehold£540,000
Dec 202311 Shaftesbury RoadFlatLeasehold£718,000
Dec 202311 Shaftesbury RoadFlatLeasehold£505,000
Oct 202334 Shaftesbury RoadSemi-detachedFreehold£1,400,000
Sep 202381C SHAFTESBURY ROADFlatLeasehold£315,000
Sep 202381A SHAFTESBURY ROADFlatLeasehold£540,000
Sep 202320 SHAFTESBURY ROADFlatLeasehold£625,000
Jan 202359 Shaftesbury RoadTerracedFreehold£1,395,000
Oct 202245 Shaftesbury RoadSemi-detachedFreehold£1,220,000
Aug 202253B SHAFTESBURY ROADFlatLeasehold£700,000
Jul 202252 Shaftesbury RoadSemi-detachedFreehold£1,405,550
Mar 202280 SHAFTESBURY ROADFlatLeasehold£528,000
Oct 202190B SHAFTESBURY ROADFlatLeasehold£380,000
Aug 202182, Shaftesbury RoadTerracedFreehold£1,411,500
Aug 202136 Shaftesbury RoadSemi-detachedFreehold£1,443,000
Jun 202187A SHAFTESBURY ROADFlatLeasehold£760,000
Jun 202117F SHAFTESBURY ROADFlatLeasehold£455,000
Jun 202183B SHAFTESBURY ROADFlatLeasehold£705,000
Apr 202140, Shaftesbury RoadDetachedFreehold£1,080,000
Apr 202188a Shaftesbury RoadFlatLeasehold£520,000
Mar 202124B SHAFTESBURY ROADFlatLeasehold£565,000
Mar 202163, Shaftesbury RoadTerracedFreehold£1,033,750
Feb 202160, Shaftesbury RoadTerracedFreehold£1,125,000
Feb 202170, Shaftesbury RoadTerracedFreehold£1,187,500
Jan 202096, Shaftesbury RoadFlatLeasehold£690,000
Feb 201984 SHAFTESBURY ROADOtherFreehold£15,400
Nov 201820 SHAFTESBURY ROADFlatLeasehold£495,000
Jul 201898B SHAFTESBURY ROADFlatLeasehold£520,000
Mar 201834 Shaftesbury RoadSemi-detachedFreehold£825,000
Feb 20188, Shaftesbury RoadSemi-detachedFreehold£1,200,000
Nov 201711 Shaftesbury RoadFlatLeasehold£540,000
Aug 201766, Shaftesbury RoadTerracedFreehold£1,330,000
Jul 20177B SHAFTESBURY ROADFlatLeasehold£590,000
Apr 201771 SHAFTESBURY ROADFlatLeasehold£500,000
Nov 201617C SHAFTESBURY ROADFlatLeasehold£370,000
Jun 201686d, Shaftesbury RoadFlatLeasehold£685,000
Jun 201652 Shaftesbury RoadSemi-detachedFreehold£1,245,000
May 201648, Shaftesbury RoadSemi-detachedFreehold£1,155,000
May 201617F SHAFTESBURY ROADFlatLeasehold£448,000
Mar 201653B SHAFTESBURY ROADFlatLeasehold£550,000
Mar 2016Flat 2 71, Shaftesbury RoadFlatLeasehold£437,750
Jan 201694B - 94C SHAFTESBURY ROADFlatLeasehold£372,500
Sep 20156, Shaftesbury RoadSemi-detachedFreehold£980,000
Jun 20153A SHAFTESBURY ROADFlatLeasehold£490,000
Apr 201543, Shaftesbury RoadSemi-detachedFreehold£1,065,000
Mar 201581 SHAFTESBURY ROADSemi-detachedFreehold£845,000
Jan 201548, Shaftesbury RoadSemi-detachedFreehold£945,000
Aug 201498B SHAFTESBURY ROADFlatLeasehold£437,500
May 201420 SHAFTESBURY ROADFlatLeasehold£510,000

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

Has it held its value?

41 homes on Shaftesbury Road sold twice in the records — 2.4% resold for less than the previous owner paid (nominal). How this is measured.

Nearby streets

Ormond Road 0.1 kmAshley Road 0.1 kmCoach Yard Mews 0.1 kmLambton Road 0.1 kmTrinder Road 0.1 km

← Islington area report · How we compute this