Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
50 LEOPOLD ROAD Flats/Maisonettes £292,009 £270,000 26 Nov 2021
52 LEOPOLD ROAD Terraced £345,990 £177,500 19 Jul 2004
54 LEOPOLD ROAD Flats/Maisonettes £334,077 £265,000 24 Nov 2017
56 LEOPOLD ROAD Flats/Maisonettes £263,102 £250,000 14 Jan 2022
58 LEOPOLD ROAD Flats/Maisonettes £326,245 £147,500 19 Nov 2003
60 LEOPOLD ROAD Flats/Maisonettes £327,576 £265,000 30 May 2019
62 LEOPOLD ROAD Flats/Maisonettes £259,733 £145,000 28 Nov 2008
64 LEOPOLD ROAD Flats/Maisonettes £263,628 £163,000 6 Mar 2007
66 LEOPOLD ROAD Flats/Maisonettes £280,938 £155,000 17 Nov 2005
68 LEOPOLD ROAD Flats/Maisonettes £328,921 £258,000 19 Jul 2017
70 LEOPOLD ROAD Flats/Maisonettes £284,986 £266,000 17 Dec 2021
72 LEOPOLD ROAD Flats/Maisonettes £381,540 £172,500 19 Nov 2003
74 LEOPOLD ROAD Flats/Maisonettes £259,857 £167,500 16 Nov 2007
76 LEOPOLD ROAD Flats/Maisonettes £249,762 £160,000 21 Sep 2007
78 LEOPOLD ROAD Terraced £544,234 £249,950 3 Dec 2003
80 LEOPOLD ROAD Semi-Detached £544,341 £249,999 3 Dec 2003