Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
95 BEECHCROFT ROAD Terraced £794,211 £455,000 5 May 2006
97 BEECHCROFT ROAD Terraced £1,074,840 £650,000 28 Aug 2013
99 BEECHCROFT ROAD Terraced £1,211,599 £1,201,000 10 Aug 2023
101 BEECHCROFT ROAD Terraced £935,673 £410,000 26 Sep 2003
103 BEECHCROFT ROAD Terraced £1,264,598 £340,000 31 Jul 2000