Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
117 NORTHWOOD ROAD Detached £390,301 £215,000 23 Dec 2008
119 NORTHWOOD ROAD Detached £332,885 £180,000 20 May 2005
121 NORTHWOOD ROAD Detached £299,913 £87,500 3 May 2001
123 NORTHWOOD ROAD Semi-Detached £225,950 £147,000 20 Jun 2014