Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
47 LEOPOLD ROAD Semi-Detached £706,211 £455,000 13 Dec 2007
49 LEOPOLD ROAD Semi-Detached £1,138,289 £745,000 25 Jul 2014
57 LEOPOLD ROAD Semi-Detached £1,008,490 £602,500 1 Mar 2013
58 LEOPOLD ROAD Terraced £756,619 £750,000 10 Aug 2023
59 LEOPOLD ROAD Terraced £633,504 £325,000 20 Jul 2004
60 LEOPOLD ROAD Terraced £821,611 £810,000 17 Jun 2022
62 LEOPOLD ROAD Terraced £836,712 £750,000 31 Aug 2021
63 LEOPOLD ROAD Terraced £810,691 £249,950 4 Oct 2001
64 LEOPOLD ROAD Terraced £932,985 £544,000 17 Feb 2012
65 LEOPOLD ROAD Terraced £902,380 £730,000 16 May 2019
69 LEOPOLD ROAD Terraced £948,701 £650,000 29 May 2015
70 LEOPOLD ROAD Terraced £658,222 £156,500 8 Sep 1999
71 LEOPOLD ROAD Terraced £808,047 £475,000 25 Oct 2010
74 LEOPOLD ROAD Terraced £794,544 £461,000 1 Nov 2011
74 LEOPOLD ROAD Terraced £794,544 £461,000 1 Nov 2011
76 LEOPOLD ROAD Terraced £1,048,679 £940,000 26 Aug 2021
77 LEOPOLD ROAD Semi-Detached £1,015,353 £600,000 2 Nov 2012
80 LEOPOLD ROAD Terraced £864,165 £499,950 18 Aug 2011