Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 BEECHCROFT ROAD Terraced £402,814 £185,000 1 Dec 2003
21 BEECHCROFT ROAD Terraced £617,632 £114,500 16 Dec 1996
23 BEECHCROFT ROAD Terraced £902,429 £900,000 22 Jul 2022
31 BEECHCROFT ROAD Terraced £1,129,201 £695,000 22 Nov 2013
33 BEECHCROFT ROAD Terraced £963,509 £780,000 14 Feb 2019
35 BEECHCROFT ROAD Terraced £821,131 £455,000 26 Aug 2009
37 BEECHCROFT ROAD Semi-Detached £1,529,867 £1,200,000 14 Jul 2017