Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
65 HOWELL ROAD Semi-Detached £242,722 £56,000 16 Jul 1999
69 HOWELL ROAD Terraced £401,462 £325,000 11 Feb 2019
71 HOWELL ROAD Terraced £363,641 £238,000 24 Jul 2014
73 HOWELL ROAD Terraced £368,092 £351,000 2 Feb 2022
75 HOWELL ROAD Terraced £358,625 £205,000 17 Oct 2008
79 HOWELL ROAD Terraced £429,221 £335,000 30 Jun 2017
81 HOWELL ROAD Terraced £374,982 £350,000 16 Dec 2021
83 HOWELL ROAD Terraced £291,134 £79,995 10 Nov 2000
85 HOWELL ROAD Terraced £364,661 £295,000 10 May 2019
87 HOWELL ROAD Terraced £298,271 £91,000 13 Sep 2001
91 HOWELL ROAD Terraced £322,834 £184,950 26 May 2006
93 HOWELL ROAD Terraced £310,322 £98,000 17 Dec 2001
93 HOWELL ROAD Terraced £310,322 £98,000 17 Dec 2001
95 HOWELL ROAD Terraced £324,063 £142,000 5 Sep 2003
97 HOWELL ROAD Terraced £259,157 £51,000 3 Jul 1997