Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 BEECHWOOD ROAD Detached £961,205 £750,000 9 May 2017
66A BEECHWOOD ROAD Detached £492,674 £400,000 9 Apr 2019
68 BEECHWOOD ROAD Semi-Detached £409,469 £340,000 31 Jul 2020
68A BEECHWOOD ROAD Detached £522,699 £300,000 23 Oct 2008
70 BEECHWOOD ROAD Terraced £427,233 £285,000 26 Sep 2014
72 BEECHWOOD ROAD Terraced £453,477 £298,000 7 Jul 2014
74 BEECHWOOD ROAD Terraced £353,999 £229,000 19 Dec 2007
76 BEECHWOOD ROAD Terraced £410,575 £335,000 5 Aug 2019
78 BEECHWOOD ROAD Terraced £371,654 £220,000 10 May 2010
80 BEECHWOOD ROAD Semi-Detached £418,335 £370,000 4 Feb 2021
82 BEECHWOOD ROAD Semi-Detached £435,276 £119,000 29 Sep 2000
84 BEECHWOOD ROAD Terraced £413,839 £244,000 14 Sep 2012