Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 HOWELL ROAD Semi-Detached £175,926 £99,000 23 Feb 2006
24 HOWELL ROAD Semi-Detached £179,376 £140,000 1 Jun 2017
26 HOWELL ROAD Semi-Detached £197,156 £124,000 23 May 2008
32 HOWELL ROAD Semi-Detached £75,253 £36,000 23 Mar 2004