Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEOPOLD ROAD Semi-Detached £406,930 £326,000 23 Apr 2018
6 LEOPOLD ROAD Terraced £578,436 £157,500 4 Sep 2000
7 LEOPOLD ROAD Terraced £341,372 £72,500 19 May 1998
8 LEOPOLD ROAD Terraced £442,366 £200,000 14 Nov 2003
11 LEOPOLD ROAD Terraced £365,711 £232,000 19 Jul 2007
12 LEOPOLD ROAD Terraced £362,250 £224,000 6 Jun 2008
14 LEOPOLD ROAD Terraced £264,213 £51,995 31 Jul 1997
15 LEOPOLD ROAD Terraced £476,845 £219,000 19 Dec 2003
16 LEOPOLD ROAD Terraced £338,839 £76,500 7 May 1999
17 LEOPOLD ROAD Terraced £511,390 £415,000 9 Nov 2018
18 LEOPOLD ROAD Terraced £405,753 £271,000 21 Nov 2014
19 LEOPOLD ROAD Terraced £544,343 £250,000 19 Dec 2003
20 LEOPOLD ROAD Terraced £410,975 £380,000 26 Nov 2021
22 LEOPOLD ROAD Detached £376,543 £240,000 31 Aug 2007
24 LEOPOLD ROAD Terraced £441,928 £360,000 9 Apr 2020