Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 IDLE ROAD Semi-Detached £182,713 £58,500 25 Jan 2002
83 IDLE ROAD Detached £189,116 £68,950 21 Aug 2002
87 IDLE ROAD Detached £176,808 £146,000 19 Jun 2020