Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELSTOW ROAD Detached £407,123 £400,000 20 Dec 2023
7 ELSTOW ROAD Detached £440,185 £325,000 27 Apr 2016
9 ELSTOW ROAD Semi-Detached £337,334 £204,000 23 Aug 2013
11 ELSTOW ROAD Detached £460,913 £90,000 25 Jun 1997
15 ELSTOW ROAD Semi-Detached £282,622 £73,000 30 Mar 2000
19 ELSTOW ROAD Semi-Detached £368,982 £294,000 11 Jan 2018
21 ELSTOW ROAD Semi-Detached £326,851 £80,000 19 Nov 1999
23 ELSTOW ROAD Semi-Detached £355,451 £87,000 18 Nov 1999
37 ELSTOW ROAD Detached £407,415 £249,000 22 Oct 2013
39 ELSTOW ROAD Semi-Detached £694,393 £700,000 30 Sep 2022
41 ELSTOW ROAD Detached £487,310 £250,000 14 Jul 2004
43 ELSTOW ROAD Semi-Detached £318,657 £186,000 20 Apr 2011
45 ELSTOW ROAD Semi-Detached £313,034 £166,500 21 Jan 2005
47 ELSTOW ROAD Semi-Detached £309,883 £270,000 2 Dec 2020
49 ELSTOW ROAD Semi-Detached £382,257 £167,500 26 Sep 2003