Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 LEOPOLD ROAD Detached £510,576 £402,000 4 Aug 2017
1A LEOPOLD ROAD Detached £580,469 £575,000 31 Mar 2023
3 LEOPOLD ROAD Detached £684,050 £290,000 3 Jun 2003
4 LEOPOLD ROAD Semi-Detached £459,251 £340,000 18 Mar 2016
5 LEOPOLD ROAD Detached £572,007 £348,000 16 Jul 2008
6 LEOPOLD ROAD Detached £428,770 £250,000 29 Jan 2010
7 LEOPOLD ROAD Detached £516,308 £93,500 5 Sep 1996
9 LEOPOLD ROAD Detached £636,130 £625,000 1 Dec 2023
10 LEOPOLD ROAD Semi-Detached £698,549 £550,000 11 Aug 2017
11 LEOPOLD ROAD Detached £487,886 £400,000 20 Jan 2020
12 LEOPOLD ROAD Detached £407,123 £380,000 21 Dec 2021
17 LEOPOLD ROAD Detached £507,865 £420,000 24 Jul 2020
21 LEOPOLD ROAD Semi-Detached £408,315 £396,500 29 Apr 2022
23 LEOPOLD ROAD Semi-Detached £370,335 £229,000 17 Jun 2008
KENILWORTH LEOPOLD ROAD Semi-Detached £497,661 £225,000 24 Nov 2003
THE WHITE HOUSE, 19 LEOPOLD ROAD Detached £459,917 £375,000 25 Nov 2019