Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 BEECHWOOD ROAD Detached £965,102 £750,000 9 May 2017
66A BEECHWOOD ROAD Detached £494,672 £400,000 9 Apr 2019
68 BEECHWOOD ROAD Semi-Detached £411,129 £340,000 31 Jul 2020
68A BEECHWOOD ROAD Detached £524,818 £300,000 23 Oct 2008
70 BEECHWOOD ROAD Terraced £428,965 £285,000 26 Sep 2014
72 BEECHWOOD ROAD Terraced £455,316 £298,000 7 Jul 2014
74 BEECHWOOD ROAD Terraced £355,434 £229,000 19 Dec 2007
76 BEECHWOOD ROAD Terraced £412,239 £335,000 5 Aug 2019
78 BEECHWOOD ROAD Terraced £373,160 £220,000 10 May 2010
80 BEECHWOOD ROAD Semi-Detached £420,031 £370,000 4 Feb 2021
82 BEECHWOOD ROAD Semi-Detached £437,041 £119,000 29 Sep 2000
84 BEECHWOOD ROAD Terraced £415,516 £244,000 14 Sep 2012