Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LON HAFREN Semi-Detached £197,837 £115,000 11 Mar 2011
9 LON HAFREN Semi-Detached £180,682 £178,980 24 Mar 2023
13 LON HAFREN Semi-Detached £209,088 £90,000 17 Jul 2003
15 LON HAFREN Semi-Detached £191,670 £120,000 17 Jan 2014
17 LON HAFREN Semi-Detached £177,835 £145,000 15 Nov 2019
31 LON HAFREN Semi-Detached £229,696 £133,000 6 May 2011
41 LON HAFREN Terraced £169,721 £157,500 27 Sep 2021
51 LON HAFREN Terraced £76,987 £25,000 8 Feb 2002
53 LON HAFREN Semi-Detached £222,493 £42,500 21 Mar 1997
57 LON HAFREN Semi-Detached £162,193 £157,500 26 Apr 2022