Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 LEOPOLD ROAD Terraced £278,153 £220,000 18 Jan 2018
47 LEOPOLD ROAD Terraced £182,028 £105,000 29 Sep 2008
49 LEOPOLD ROAD Terraced £286,215 £230,000 7 Feb 2019
52 LEOPOLD ROAD Terraced £182,028 £105,000 30 Sep 2008
52 LEOPOLD ROAD Terraced £182,028 £105,000 30 Sep 2008
53 LEOPOLD ROAD Terraced £329,189 £305,000 15 Dec 2021
56 LEOPOLD ROAD Terraced £182,958 £140,500 10 Apr 2017
57 LEOPOLD ROAD Terraced £162,130 £150,000 24 Jun 2021
59 LEOPOLD ROAD Terraced £154,425 £125,000 10 Oct 2019
62 LEOPOLD ROAD Terraced £155,281 £123,000 16 Mar 2018
63 LEOPOLD ROAD Terraced £131,609 £60,000 22 Dec 2003
65 LEOPOLD ROAD Terraced £167,877 £145,000 23 Jul 2021
67 LEOPOLD ROAD Terraced £140,931 £135,000 1 Mar 2022
69 LEOPOLD ROAD Terraced £159,936 £125,000 11 Aug 2017
70 LEOPOLD ROAD Terraced £162,997 £29,000 31 Jan 1995
71 LEOPOLD ROAD Terraced £182,028 £105,000 26 Sep 2008
71 LEOPOLD ROAD Terraced £182,028 £105,000 26 Sep 2008
73 LEOPOLD ROAD Terraced £185,046 £105,000 1 Oct 2008
73 LEOPOLD ROAD Terraced £185,046 £105,000 1 Oct 2008
74 LEOPOLD ROAD Terraced £117,112 £115,000 31 Aug 2023
75 LEOPOLD ROAD Terraced £167,278 £125,000 7 Sep 2016
77 LEOPOLD ROAD Terraced £207,917 £185,000 6 Aug 2021
78 LEOPOLD ROAD Terraced £131,661 £90,000 30 Jun 2015
79 LEOPOLD ROAD Semi-Detached £119,625 £37,500 4 Dec 2001
80 LEOPOLD ROAD Terraced £154,386 £105,000 29 May 2015
82 LEOPOLD ROAD Terraced £153,758 £90,000 24 Jun 2010
84 LEOPOLD ROAD Terraced £213,257 £162,000 19 Jan 2017
87 LEOPOLD ROAD Terraced £152,561 £120,000 10 Oct 2017
88 LEOPOLD ROAD Terraced £192,186 £155,550 5 Nov 2019
89 LEOPOLD ROAD Terraced £155,775 £122,000 29 Sep 2017
90 LEOPOLD ROAD Terraced £198,436 £140,000 14 Oct 2015
91 LEOPOLD ROAD Terraced £153,446 £96,000 1 Jun 2007
94 LEOPOLD ROAD Terraced £182,145 £110,000 9 Jul 2008
95 LEOPOLD ROAD Terraced £107,500 29 Feb 2024
99 LEOPOLD ROAD Terraced £76,332 £26,000 29 May 2002
100 LEOPOLD ROAD Terraced £158,494 £155,000 5 Sep 2023
101 LEOPOLD ROAD Terraced £187,800 £152,000 8 Nov 2019
102 LEOPOLD ROAD Terraced £142,571 £140,000 31 Aug 2023
103 LEOPOLD ROAD Terraced £196,405 £140,000 11 Nov 2015
106 LEOPOLD ROAD Terraced £140,262 £93,000 24 Oct 2014