Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
34 NORTHCROFT Detached £413,873 £168,009 17 Jan 2003
36 NORTHCROFT Detached £340,547 £208,000 4 Sep 2013
38 NORTHCROFT Detached £370,200 £262,000 25 Sep 2015