Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
STUDIO 21 DEVONSHIRE ROAD £228,264 £200,000 13 Jan 2021
23 DEVONSHIRE ROAD Terraced £1,724,148 £1,600,000 24 Sep 2021
27 DEVONSHIRE ROAD Terraced £1,633,564 £345,000 9 Apr 1998
37 DEVONSHIRE ROAD Terraced £1,891,033 £1,400,000 24 Mar 2016
39 DEVONSHIRE ROAD Terraced £1,063,972 £528,000 23 May 2004
43 DEVONSHIRE ROAD Terraced £1,482,500 £1,183,000 19 Mar 2018
45 DEVONSHIRE ROAD Terraced £1,298,666 £725,000 14 Nov 2008