Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 RICARDO ROAD Detached £680,429 £312,500 12 Dec 2003
16 RICARDO ROAD Detached £655,035 £565,000 3 Nov 2020
18 RICARDO ROAD Detached £519,002 £325,000 17 May 2007
19 RICARDO ROAD Detached £729,830 £155,000 5 May 1998
20 RICARDO ROAD Detached £702,823 £560,000 10 Jan 2018