Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 HENWOOD GREEN ROAD Detached £1,216,395 £249,500 11 Dec 1997
50 HENWOOD GREEN ROAD Semi-Detached £610,965 £355,000 15 Jul 2011
51 HENWOOD GREEN ROAD Detached £672,260 £310,000 12 Dec 2003
52A HENWOOD GREEN ROAD Detached £629,468 £510,000 5 Jul 2018
53 HENWOOD GREEN ROAD Detached £828,421 £675,000 15 Nov 2018
54A HENWOOD GREEN ROAD Detached £731,766 £425,000 21 Oct 2011
56 HENWOOD GREEN ROAD Detached £451,654 £267,500 3 Sep 2010
57 HENWOOD GREEN ROAD Detached £624,696 £370,000 16 Jan 2013
59 HENWOOD GREEN ROAD Semi-Detached £645,126 £485,000 15 Jun 2016
63 HENWOOD GREEN ROAD Semi-Detached £452,543 £96,500 28 May 1998
65 HENWOOD GREEN ROAD Semi-Detached £621,605 £499,999 26 Apr 2018