Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
52 ELDON ROAD Semi-Detached £490,658 £215,000 26 Sep 2003
58 ELDON ROAD Terraced £425,448 £76,000 6 Jun 1996
60 ELDON ROAD Terraced £750,181 £607,500 20 Sep 2018
82 ELDON ROAD Terraced £393,303 £232,000 30 Sep 2010
86 ELDON ROAD Terraced £628,694 £495,000 25 Aug 2017
88 ELDON ROAD Terraced £316,473 £170,000 11 Mar 2005
92 ELDON ROAD Terraced £405,830 £242,000 15 Nov 2006
94 ELDON ROAD Terraced £504,356 £150,000 5 Jul 2001
98 ELDON ROAD Terraced £401,469 £221,500 11 Nov 2005
106 ELDON ROAD Terraced £376,312 £231,000 1 Feb 2007
108 ELDON ROAD Terraced £493,560 £183,200 23 Sep 2002