Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BARROW ROAD Semi-Detached £383,949 £85,000 18 Feb 1999
4 BARROW ROAD Semi-Detached £459,643 £425,000 12 Nov 2021
6 BARROW ROAD Detached £415,881 £242,500 29 Nov 2010
8 BARROW ROAD Detached £308,940 £300,000 12 Apr 2022
10 BARROW ROAD Detached £689,015 £455,000 13 Aug 2014
10A BARROW ROAD Detached £557,566 £465,000 27 Aug 2020
16 BARROW ROAD Semi-Detached £460,461 £372,500 30 May 2019
18 BARROW ROAD Semi-Detached £439,999 £350,000 8 Dec 2017
22 BARROW ROAD Detached £377,536 £303,500 29 Jun 2018
26 BARROW ROAD Detached £750,890 £595,000 31 Oct 2017
28 BARROW ROAD Semi-Detached £375,238 £289,500 23 Mar 2017
30 BARROW ROAD Semi-Detached £544,141 £450,000 24 Jul 2020
34 BARROW ROAD Semi-Detached £538,796 £500,000 15 Sep 2021
36 BARROW ROAD Semi-Detached £415,180 £245,000 27 Aug 2010
38 BARROW ROAD Semi-Detached £460,916 £139,000 29 Aug 2001
40 BARROW ROAD Detached £811,004 £175,000 16 Nov 1998
44 BARROW ROAD Semi-Detached £376,017 £200,000 28 Jan 2005
46 BARROW ROAD Semi-Detached £379,250 £72,500 18 Apr 1997
52 BARROW ROAD Semi-Detached £374,311 £250,000 28 Nov 2014