Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
37 ELSTOW ROAD Semi-Detached £403,159 £117,995 29 Jun 2001
39 ELSTOW ROAD Semi-Detached £277,924 £60,000 9 Dec 1998
43 ELSTOW ROAD Semi-Detached £335,526 £269,995 20 Dec 2018
45 ELSTOW ROAD Semi-Detached £327,847 £325,000 16 Apr 2024
49 ELSTOW ROAD Semi-Detached £276,794 £187,000 24 Apr 2015
55 ELSTOW ROAD Semi-Detached £321,004 £315,000 6 Apr 2023
59 ELSTOW ROAD Semi-Detached £332,021 £223,000 27 Feb 2015
67 ELSTOW ROAD Semi-Detached £294,904 £252,500 2 Nov 2020