Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 LEOPOLD ROAD Terraced £276,109 £220,000 18 Jan 2018
47 LEOPOLD ROAD Terraced £180,690 £105,000 29 Sep 2008
49 LEOPOLD ROAD Terraced £284,112 £230,000 7 Feb 2019
52 LEOPOLD ROAD Terraced £180,690 £105,000 30 Sep 2008
52 LEOPOLD ROAD Terraced £180,690 £105,000 30 Sep 2008
53 LEOPOLD ROAD Terraced £326,770 £305,000 15 Dec 2021
56 LEOPOLD ROAD Terraced £181,614 £140,500 10 Apr 2017
57 LEOPOLD ROAD Terraced £160,939 £150,000 24 Jun 2021
59 LEOPOLD ROAD Terraced £153,290 £125,000 10 Oct 2019
62 LEOPOLD ROAD Terraced £154,140 £123,000 16 Mar 2018
63 LEOPOLD ROAD Terraced £130,642 £60,000 22 Dec 2003
65 LEOPOLD ROAD Terraced £166,643 £145,000 23 Jul 2021
67 LEOPOLD ROAD Terraced £139,895 £135,000 1 Mar 2022
69 LEOPOLD ROAD Terraced £158,761 £125,000 11 Aug 2017
70 LEOPOLD ROAD Terraced £161,799 £29,000 31 Jan 1995
71 LEOPOLD ROAD Terraced £180,690 £105,000 26 Sep 2008
71 LEOPOLD ROAD Terraced £180,690 £105,000 26 Sep 2008
73 LEOPOLD ROAD Terraced £183,686 £105,000 1 Oct 2008
73 LEOPOLD ROAD Terraced £183,686 £105,000 1 Oct 2008
74 LEOPOLD ROAD Terraced £116,015 £115,000 31 Aug 2023
75 LEOPOLD ROAD Terraced £166,049 £125,000 7 Sep 2016
77 LEOPOLD ROAD Terraced £206,389 £185,000 6 Aug 2021
78 LEOPOLD ROAD Terraced £130,693 £90,000 30 Jun 2015
79 LEOPOLD ROAD Semi-Detached £118,746 £37,500 4 Dec 2001
80 LEOPOLD ROAD Terraced £153,252 £105,000 29 May 2015
82 LEOPOLD ROAD Terraced £152,628 £90,000 24 Jun 2010
84 LEOPOLD ROAD Terraced £211,690 £162,000 19 Jan 2017
87 LEOPOLD ROAD Terraced £151,440 £120,000 10 Oct 2017
88 LEOPOLD ROAD Terraced £190,774 £155,550 5 Nov 2019
89 LEOPOLD ROAD Terraced £154,631 £122,000 29 Sep 2017
90 LEOPOLD ROAD Terraced £196,978 £140,000 14 Oct 2015
91 LEOPOLD ROAD Terraced £152,318 £96,000 1 Jun 2007
94 LEOPOLD ROAD Terraced £180,807 £110,000 9 Jul 2008
99 LEOPOLD ROAD Terraced £75,771 £26,000 29 May 2002
100 LEOPOLD ROAD Terraced £157,007 £155,000 5 Sep 2023
101 LEOPOLD ROAD Terraced £186,420 £152,000 8 Nov 2019
102 LEOPOLD ROAD Terraced £141,236 £140,000 31 Aug 2023
103 LEOPOLD ROAD Terraced £194,962 £140,000 11 Nov 2015
106 LEOPOLD ROAD Terraced £139,231 £93,000 24 Oct 2014