Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARROWCROFTS Semi-Detached £694,093 £524,000 28 Oct 2016
2 BARROWCROFTS Semi-Detached £630,516 £625,000 22 Aug 2023
3 BARROWCROFTS Semi-Detached £621,970 £499,999 22 Jun 2018
4 BARROWCROFTS Semi-Detached £693,825 £410,000 30 Nov 2012
6 BARROWCROFTS Detached £462,340 £250,000 31 May 2005
7 BARROWCROFTS Detached £530,759 £312,000 19 Oct 2010
8 BARROWCROFTS Semi-Detached £657,075 £650,000 27 Apr 2023