Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 TELEGRAPH ROAD Detached £727,244 £178,000 5 Nov 1999
18 TELEGRAPH ROAD Detached £480,584 £390,000 29 Nov 2018
20 TELEGRAPH ROAD Detached £640,589 £460,000 12 Nov 2015
24 TELEGRAPH ROAD Semi-Detached £822,312 £235,000 23 Mar 2001
26 TELEGRAPH ROAD Detached £571,055 £452,500 18 Oct 2017
28 TELEGRAPH ROAD Detached £578,666 £159,000 7 Nov 2000
30 TELEGRAPH ROAD Detached £492,906 £400,000 15 Nov 2018
32 TELEGRAPH ROAD Detached £748,649 £178,000 30 Sep 1999
34 TELEGRAPH ROAD Detached £464,641 £200,000 25 Jul 2003