Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 SPEEDWELL STREET Terraced £428,213 £275,000 11 Apr 2014
82 SPEEDWELL STREET Terraced £399,832 £225,000 28 Feb 2006
84 SPEEDWELL STREET Terraced £486,784 £133,000 27 Oct 2000
86 SPEEDWELL STREET Terraced £433,878 £228,500 1 Oct 2004
DEPTFORD REACH, 64 SPEEDWELL STREET £1,093,988 £1,080,000 29 Sep 2023