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

Found 22 transactions going back to May 2001.

Date Address Price
22 May 2026 20 St Leonards Road £ 1,440,000
22 Apr 2026 26 St Leonards Road £ 775,000
1 Mar 2024 28 St Leonards Road £ 1,300,000
15 Jul 2020 16 St Leonards Road £ 1,125,000
23 Mar 2020 32 St Leonards Road £ 400,000
20 Mar 2020 32 St Leonards Road £ 850,000
1 Nov 2018 32 St Leonards Road £ 320,000
20 Oct 2017 14 St Leonards Road £ 592,000
1 Dec 2016 30 St Leonards Road £ 1,250,000
11 Jun 2015 20 St Leonards Road £ 1,100,000
29 Aug 2014 32 St Leonards Road £ 625,000
9 May 2014 32 St Leonards Road £ 250,000
23 Nov 2012 14 St Leonards Road £ 280,000
16 Sep 2011 34a, St Leonards Road £ 415,000
19 Mar 2010 32 St Leonards Road £ 250,000
19 Mar 2010 32 St Leonards Road £ 356,500
30 Sep 2009 16 St Leonards Road £ 485,000
8 Jul 2008 20 St Leonards Road £ 607,000
16 Oct 2006 18 St Leonards Road £ 500,000
14 May 2004 26 St Leonards Road £ 725,000
23 Aug 2002 34a, St Leonards Road £ 286,000
18 May 2001 34 St Leonards Road £ 310,000