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

Found 10 transactions going back to September 1997.

Date Address Price
3 Oct 2024 108 St Leonards Road £ 1,465,000
17 Oct 2014 108 St Leonards Road £ 1,195,000
7 May 2010 106 St Leonards Road £ 695,000
14 Jul 2005 108 St Leonards Road £ 515,000
13 Aug 2004 106 St Leonards Road £ 470,000
16 Dec 2002 72 St Leonards Road £ 500,000
27 May 2002 106 St Leonards Road £ 371,500
5 Oct 2001 70 St Leonards Road £ 337,500
6 Feb 1998 66 St Leonards Road £ 111,000
26 Sep 1997 64 St Leonards Road £ 301,750