Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 RICHARD ROAD Detached £689,114 £665,000 25 Mar 2022
5 RICHARD ROAD Detached £731,901 £432,500 29 Nov 2012
9 RICHARD ROAD Detached £605,608 £394,000 12 Jun 2014
13 RICHARD ROAD Detached £555,369 £445,250 14 May 2018
15 RICHARD ROAD Detached £752,005 £173,500 23 Jul 1999
17 RICHARD ROAD Detached £686,000 6 Oct 2023
19 RICHARD ROAD Detached £571,953 £380,000 12 Sep 2014
21 RICHARD ROAD Detached £636,999 £640,000 20 Jan 2023