Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 HARROW ROAD Detached £440,345 £360,000 29 May 2020
65 HARROW ROAD Detached £381,162 £225,000 23 Jul 2010
67 HARROW ROAD Detached £380,888 £244,000 13 Sep 2007
69 HARROW ROAD Detached £395,837 £275,000 22 Jul 2015
73 HARROW ROAD Detached £364,974 £230,000 3 Apr 2008
77 HARROW ROAD Detached £414,754 £239,950 10 Aug 2011
79 HARROW ROAD Detached £384,756 £278,000 11 Dec 2015
83 HARROW ROAD Detached £484,655 £322,000 30 Sep 2014
85 HARROW ROAD Detached £337,825 £200,000 20 Oct 2006
87 HARROW ROAD Detached £380,795 £240,000 11 Jun 2007