Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 BARLOW ROAD Detached £910,000 13 Oct 2023
17 BARLOW ROAD Detached £767,101 £135,000 21 Dec 1995
19 BARLOW ROAD Detached £325,027 £250,000 10 Feb 2017
23 BARLOW ROAD Detached £598,970 £375,000 17 Jan 2014
27 BARLOW ROAD Detached £442,798 £355,000 4 May 2018
31 BARLOW ROAD Detached £361,707 £86,000 17 Sep 1999
35 BARLOW ROAD Detached £336,471 £80,000 17 Sep 1999
37 BARLOW ROAD Detached £336,213 £290,000 24 Nov 2020
39 BARLOW ROAD Detached £214,585 £200,000 1 Jun 2021
41 BARLOW ROAD Semi-Detached £246,646 £152,500 16 Mar 2007
45 BARLOW ROAD Semi-Detached £232,672 £180,000 7 Apr 2017
53 BARLOW ROAD Semi-Detached £261,976 £152,000 18 Nov 2011
55 BARLOW ROAD Semi-Detached £322,416 £160,000 20 May 2004
55A BARLOW ROAD Detached £569,355 £387,500 21 Apr 2015
57 BARLOW ROAD Detached £384,887 £230,000 24 May 2013
CHAPEL COTTAGE BARLOW ROAD Detached £927,590 £197,000 1 May 1998