Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BENCROFT ROAD Terraced £460,165 £200,000 28 Aug 2003
2 BENCROFT ROAD Terraced £422,859 £250,000 14 Dec 2012
3 BENCROFT ROAD Terraced £732,597 £638,310 1 Dec 2020