Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 HORWOOD AVENUE Detached £750,393 £138,000 29 Nov 1996
14 HORWOOD AVENUE Detached £603,586 £110,000 9 Oct 1996
15 HORWOOD AVENUE Detached £484,406 £400,000 22 Jun 2020
16 HORWOOD AVENUE Detached £659,100 £249,950 31 Oct 2002
17 HORWOOD AVENUE Detached £515,143 £413,000 2 May 2018
18 HORWOOD AVENUE Detached £472,113 £162,000 29 May 2002
19 HORWOOD AVENUE Detached £780,313 £455,000 15 Nov 2010
20 HORWOOD AVENUE Detached £462,666 £367,000 27 Nov 2017
21 HORWOOD AVENUE Detached £711,502 £420,000 12 Jul 2010
23 HORWOOD AVENUE Detached £400,286 £125,000 2 Nov 2001
24 HORWOOD AVENUE Detached £592,003 £350,000 21 Dec 2012
27 HORWOOD AVENUE Detached £459,844 £270,000 2 Aug 2012
28 HORWOOD AVENUE Detached £501,554 £280,000 20 Nov 2008