Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 BARROW ROAD Detached £122,763 £82,000 1 Oct 2014
47 BARROW ROAD Terraced £95,854 £92,500 24 Mar 2022
49 BARROW ROAD Terraced £114,025 £65,995 7 Sep 2011
51 BARROW ROAD Terraced £144,134 £83,000 22 Jun 2006
53 BARROW ROAD Semi-Detached £143,842 £130,000 29 Oct 2021
55 BARROW ROAD Semi-Detached £140,179 £28,500 28 Nov 1997
61 BARROW ROAD Terraced £126,555 £68,000 29 Apr 2005
65 BARROW ROAD Terraced £133,707 £86,000 5 Oct 2007
67 BARROW ROAD Terraced £104,598 £85,000 6 Aug 2019
69 BARROW ROAD Terraced £114,430 £68,000 26 Aug 2008
81 BARROW ROAD Detached £352,345 £275,000 16 Jun 2017
83 BARROW ROAD Detached £225,987 £157,000 17 Jul 2015
89 BARROW ROAD Detached £432,344 £350,000 11 Feb 2019
91 BARROW ROAD Detached £494,142 £400,000 4 Jan 2019
93 BARROW ROAD Detached £364,501 £200,000 14 Oct 2005