Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 NORTHCHURCH ROAD Semi-Detached £575,805 £130,000 4 May 1999
23 NORTHCHURCH ROAD Terraced £1,203,662 £269,950 30 Apr 1999
25 NORTHCHURCH ROAD Terraced £1,275,980 £738,000 12 Jul 2006
27 NORTHCHURCH ROAD Terraced £367,132 £75,000 8 Dec 1997
33 NORTHCHURCH ROAD Terraced £1,140,951 £499,950 12 Sep 2003
35 NORTHCHURCH ROAD Terraced £1,938,002 £1,130,000 24 Feb 2012