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

Found 38 transactions going back to February 1995.

Date Address Price
5 Sep 2025 160 St Leonards Road £ 1,375,000
4 Sep 2025 156 St Leonards Road £ 1,250,000
22 Aug 2024 186 St Leonards Road £ 1,050,000
3 May 2023 166 St Leonards Road £ 1,312,000
22 Jul 2022 178 St Leonards Road £ 1,151,000
1 Mar 2022 156 St Leonards Road £ 1,210,000
21 Jun 2021 180 St Leonards Road £ 1,170,000
30 Oct 2020 172 St Leonards Road £ 960,000
24 Aug 2020 182 St Leonards Road £ 1,070,000
29 Nov 2019 162 St Leonards Road £ 945,000
23 Aug 2018 154 St Leonards Road £ 1,250,000
29 Aug 2016 192 St Leonards Road £ 1,187,500
31 Mar 2016 188 St Leonards Road £ 1,070,800
5 Nov 2013 168 St Leonards Road £ 940,000
3 Apr 2013 160 St Leonards Road £ 770,000
29 Sep 2011 140 St Leonards Road £ 750,000
3 Sep 2010 176 St Leonards Road £ 655,000
29 Jan 2010 178 St Leonards Road £ 637,000
2 Dec 2009 192 St Leonards Road £ 610,000
30 May 2007 176 St Leonards Road £ 550,000
17 Nov 2006 180 St Leonards Road £ 490,000
13 Jun 2006 180 St Leonards Road £ 415,000
28 Apr 2006 168 St Leonards Road £ 535,000
30 Nov 2005 134 St Leonards Road £ 725,000
11 Oct 2005 182 St Leonards Road £ 467,200
6 Jul 2004 192 St Leonards Road £ 435,000
30 Apr 2004 178 St Leonards Road £ 428,000
11 Mar 2004 170 St Leonards Road £ 500,000
15 Jul 2003 184 St Leonards Road £ 527,500
6 Aug 2002 168 St Leonards Road £ 455,000
9 Nov 2001 174 St Leonards Road £ 397,250
12 Aug 1999 136 St Leonards Road £ 360,000
15 Jul 1999 156 St Leonards Road £ 135,000
8 Jan 1999 158 St Leonards Road £ 335,000
24 Jul 1998 134 St Leonards Road £ 443,140
17 Dec 1996 184 St Leonards Road £ 201,500
3 Jul 1996 138 St Leonards Road £ 225,000
23 Feb 1995 166 St Leonards Road £ 215,000