Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEEWARD ROAD Semi-Detached £381,423 £225,000 11 Jan 2013
6 LEEWARD ROAD Detached £358,761 £207,500 28 Jul 2006
7 LEEWARD ROAD Semi-Detached £389,738 £390,000 24 Feb 2023
8 LEEWARD ROAD Semi-Detached £382,961 £275,000 27 Nov 2015
9 LEEWARD ROAD Semi-Detached £438,547 £349,950 26 Mar 2018
10 LEEWARD ROAD Semi-Detached £346,989 £213,000 12 Feb 2007
11 LEEWARD ROAD Semi-Detached £314,435 £189,950 13 Dec 2006
12 LEEWARD ROAD Semi-Detached £321,864 £58,000 30 Aug 1996
14 LEEWARD ROAD Semi-Detached £344,930 £199,500 28 Jul 2006