Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
99 BEECHCROFT ROAD Terraced £465,640 £460,000 27 Jun 2023
121 BEECHCROFT ROAD Terraced £348,294 £190,000 23 Aug 2005
123 BEECHCROFT ROAD Terraced £358,538 £231,000 19 Dec 2007
125 BEECHCROFT ROAD Terraced £152,608 £83,250 12 Aug 2005
127 BEECHCROFT ROAD Terraced £410,978 £326,000 27 Nov 2017