Property sales in St Leonards Road - London - SW14 7LY

Found 41 transactions going back to May 1995.

Date Address Price
25 Jun 2026 33 St Leonards Road £ 1,417,000
5 Nov 2025 Ground Floor Flat At, 21 St Leonards Road £ 500,000
4 Sep 2023 17 St Leonards Road £ 559,500
15 Aug 2022 13a, St Leonards Road £ 442,000
15 Mar 2022 1a, St Leonards Road £ 810,840
5 Nov 2021 Ground Floor Flat At, 21 St Leonards Road £ 452,000
9 Dec 2016 1a, St Leonards Road £ 375,000
11 May 2016 1a, St Leonards Road £ 370,000
17 Dec 2015 33 St Leonards Road £ 1,208,200
18 Jul 2014 13a, St Leonards Road £ 435,000
15 Jul 2014 45 St Leonards Road £ 1,100,000
11 Jul 2014 19a, St Leonards Road £ 450,000
18 Oct 2013 17 St Leonards Road £ 985,000
9 Jan 2013 19b, St Leonards Road £ 417,460
26 Mar 2010 13a, St Leonards Road £ 245,000
6 Mar 2008 Flat B, 25 St Leonards Road £ 335,000
11 May 2007 33 St Leonards Road £ 795,000
5 Jan 2007 45 St Leonards Road £ 650,000
27 Nov 2006 41 St Leonards Road £ 725,000
2 Oct 2006 The First And Second Floor Flat At, 21 St Leonards Road £ 347,500
23 Jun 2006 43 St Leonards Road £ 670,000
1 Jun 2006 17 St Leonards Road £ 705,000
4 Nov 2002 Ground Floor Flat At, 21 St Leonards Road £ 235,000
12 Jul 2002 33 St Leonards Road £ 543,000
30 Nov 2001 Ground Floor Flat At, 21 St Leonards Road £ 191,000
29 Oct 2001 19 St Leonards Road £ 240,000
18 May 2001 35 St Leonards Road £ 405,000
15 Dec 2000 41 St Leonards Road £ 445,250
31 Mar 2000 29 St Leonards Road £ 438,000
29 Mar 2000 19 St Leonards Road £ 224,000
1 Dec 1999 Ground Floor Flat At, 21 St Leonards Road £ 149,950
25 May 1999 33 St Leonards Road £ 370,000
26 Feb 1999 Flat B, 25 St Leonards Road £ 121,000
24 Aug 1998 Flat B, 25 St Leonards Road £ 113,000
30 May 1998 33 St Leonards Road £ 230,000
11 Dec 1997 17 St Leonards Road £ 365,000
28 Jun 1996 23 St Leonards Road £ 103,900
16 Apr 1996 23 St Leonards Road £ 85,000
16 Apr 1996 23 St Leonards Road £ 100
18 Sep 1995 Ground Floor Flat At, 21 St Leonards Road £ 86,000
2 May 1995 23 St Leonards Road £ 110,000