Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEEWARD CLOSE Semi-Detached £365,327 £244,000 14 Nov 2014
3 LEEWARD CLOSE Semi-Detached £354,716 £210,000 12 Oct 2006
5 LEEWARD CLOSE Semi-Detached £363,037 £250,000 25 Jun 2015
7 LEEWARD CLOSE Detached £525,998 £415,000 8 Sep 2017
8 LEEWARD CLOSE Detached £437,924 £188,500 31 Jul 2003