Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON HAFREN Detached £247,602 £203,000 28 Jan 2020
2 LON HAFREN Semi-Detached £269,145 £48,500 23 Aug 1996
4 LON HAFREN Semi-Detached £248,994 £49,000 18 Jul 1997
5 LON HAFREN Semi-Detached £298,260 £53,500 5 Jul 1996
7 LON HAFREN Terraced £233,302 £179,995 3 Mar 2017
9 LON HAFREN Semi-Detached £276,022 £225,000 13 Dec 2019
15 LON HAFREN Detached £270,030 £74,950 15 Dec 2000
18 LON HAFREN Semi-Detached £268,198 £153,000 25 Apr 2006
21 LON HAFREN Detached £359,000 £359,000 1 Mar 2024