Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 TELEGRAPH ROAD Semi-Detached £418,521 £134,000 25 Jan 2002
22 TELEGRAPH ROAD Semi-Detached £381,443 £265,000 24 Jul 2015
28 TELEGRAPH ROAD Detached £512,895 £92,000 1 Jul 1996
34 TELEGRAPH ROAD Detached £777,697 £248,999 25 Jan 2002
38 TELEGRAPH ROAD Semi-Detached £462,340 £250,000 6 May 2005
40 TELEGRAPH ROAD Semi-Detached £557,288 £425,000 2 Dec 2016
44 TELEGRAPH ROAD Detached £561,069 £460,000 31 Jan 2020
46 TELEGRAPH ROAD Detached £501,762 £88,000 23 Aug 1995
52 TELEGRAPH ROAD Detached £651,363 £384,500 30 Jul 2010
58 TELEGRAPH ROAD Detached £676,193 £216,500 31 Jan 2002