Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 RUSSELL ROAD Detached £901,440 £499,500 27 Aug 2009
78 RUSSELL ROAD Detached £890,571 £720,000 23 Aug 2018
80 RUSSELL ROAD Detached £798,756 £440,000 12 Dec 2008