Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 BEECHCROFT ROAD Terraced £562,193 £180,000 31 Jan 2002
85 BEECHCROFT ROAD Terraced £881,902 £468,500 3 Nov 2004
87 BEECHCROFT ROAD Terraced £1,263,370 £870,000 5 Jun 2015
89 BEECHCROFT ROAD Terraced £1,162,808 £835,000 6 Nov 2015
91 BEECHCROFT ROAD Terraced £1,051,935 £860,000 1 May 2020
93 BEECHCROFT ROAD Semi-Detached £828,494 £430,000 20 Aug 2004
93 BEECHCROFT ROAD Semi-Detached £828,494 £430,000 20 Aug 2004