Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 LEAWOOD ROAD Semi-Detached £209,673 £115,500 15 Dec 2008
4 LEAWOOD ROAD Semi-Detached £55,057 £45,000 7 Feb 2020
6 LEAWOOD ROAD Semi-Detached £105,812 £28,600 30 Aug 2000
10 LEAWOOD ROAD Terraced £119,181 £72,500 13 Sep 2013
12 LEAWOOD ROAD Terraced £142,483 £78,000 26 Sep 2005
14 LEAWOOD ROAD Semi-Detached £179,094 £59,950 17 Apr 2002
20 LEAWOOD ROAD Terraced £94,090 £40,500 9 Jul 2003
50 LEAWOOD ROAD Semi-Detached £114,267 £79,950 19 Aug 2015
54 LEAWOOD ROAD Terraced £165,448 £103,000 24 Apr 2007
60 LEAWOOD ROAD Semi-Detached £127,054 £75,000 21 Jul 2010