Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
27 RICARDO ROAD Detached £477,365 £387,500 28 Aug 2018
28 RICARDO ROAD Detached £580,737 £340,000 4 Nov 2010
29 RICARDO ROAD Detached £658,807 £475,000 12 Nov 2015