Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TOWLE CLOSE Detached £301,997 £177,000 4 Apr 2012
2 TOWLE CLOSE Detached £264,571 £215,000 30 Aug 2019
3 TOWLE CLOSE Detached £323,419 £182,000 28 Feb 2006
5 TOWLE CLOSE Detached £298,621 £239,000 23 Feb 2018
6 TOWLE CLOSE Detached £307,787 £79,500 3 Mar 2000
8 TOWLE CLOSE Detached £317,174 £201,500 14 Mar 2014