Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARROWS GREEN LANE Detached £306,581 £250,000 14 Oct 2019
1A BARROWS GREEN LANE Detached £311,540 £82,000 17 Apr 2000
3 BARROWS GREEN LANE Detached £527,672 £149,500 28 Feb 2001
7 BARROWS GREEN LANE Semi-Detached £318,938 £175,000 14 Oct 2005