Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ELDON TERRACE Terraced £372,999 £89,950 8 Oct 1999
3 ELDON TERRACE Terraced £481,837 £476,000 7 Jun 2023
4 ELDON TERRACE Terraced £414,277 £185,000 21 Oct 2003
5 ELDON TERRACE Terraced £381,333 £115,000 1 Aug 2001
6 ELDON TERRACE Terraced £350,854 £205,000 17 Dec 2010
7 ELDON TERRACE Terraced £386,039 £385,000 8 Jul 2022
8 ELDON TERRACE Terraced £325,986 £59,950 27 Nov 1996