Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 LEEWARD ROAD Semi-Detached £393,229 £245,000 18 Dec 2013
18 LEEWARD ROAD Semi-Detached £356,722 £217,000 13 Sep 2013
20 LEEWARD ROAD Semi-Detached £429,160 £345,000 14 Jun 2018
22 LEEWARD ROAD Semi-Detached £473,584 £450,000 19 Jan 2022
24 LEEWARD ROAD Semi-Detached £398,018 £179,950 11 Nov 2003
26 LEEWARD ROAD Semi-Detached £411,607 £239,950 24 Jan 2011
30 LEEWARD ROAD Semi-Detached £474,647 £180,000 18 Oct 2002
32 LEEWARD ROAD Semi-Detached £374,277 £250,000 24 Oct 2014
39 LEEWARD ROAD Semi-Detached £412,789 £175,000 2 Jun 2003
43 LEEWARD ROAD Semi-Detached £320,740 £74,000 13 Jul 1999
45 LEEWARD ROAD Semi-Detached £363,176 £233,000 28 Jan 2008
49 LEEWARD ROAD Terraced £421,624 £199,000 15 Feb 2004
51 LEEWARD ROAD Detached £367,253 £367,500 21 Feb 2023
53 LEEWARD ROAD Semi-Detached £308,826 £172,500 18 Jan 2006
55 LEEWARD ROAD Semi-Detached £413,177 £360,000 15 Dec 2020
57 LEEWARD ROAD Semi-Detached £507,295 £168,000 1 Mar 2002
59 LEEWARD ROAD Semi-Detached £381,475 £310,000 15 Aug 2019
61 LEEWARD ROAD Semi-Detached £427,291 £250,000 29 Mar 2012
63 LEEWARD ROAD Semi-Detached £421,213 £285,000 24 Feb 2015
67 LEEWARD ROAD Semi-Detached £72,766 £15,500 24 Jun 1998