Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BEECHCROFT Detached £419,045 £344,000 30 Jul 2020
2 BEECHCROFT Detached £322,761 £260,000 23 Nov 2018
3 BEECHCROFT Detached £667,648 £340,000 16 Jul 2004
4 BEECHCROFT Detached £603,431 £105,000 8 Nov 1995