Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELDON PLACE Semi-Detached £128,758 £74,500 22 Dec 2009
3 ELDON PLACE Semi-Detached £121,876 £92,500 25 Nov 2016
4 ELDON PLACE Semi-Detached £159,838 £82,000 12 Jul 2004
4 ELDON PLACE Semi-Detached £159,838 £82,000 12 Jul 2004