Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TELEGRAPH LANE Semi-Detached £1,271,410 £750,000 18 Jan 2013
12 TELEGRAPH LANE Semi-Detached £776,548 £455,134 16 Apr 2012
14 TELEGRAPH LANE Semi-Detached £839,435 £840,000 9 Feb 2023
22 TELEGRAPH LANE Semi-Detached £854,387 £492,000 14 Jun 2006
24 TELEGRAPH LANE Detached £880,231 £187,500 22 Jun 1998
26 TELEGRAPH LANE Semi-Detached £759,687 £149,500 1 Jul 1997