Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2A ELDON ROAD Detached £530,519 £305,500 19 Jun 2006
3 ELDON ROAD Detached £702,827 £565,000 15 Jun 2018
4 ELDON ROAD Detached £574,303 £285,000 7 May 2004