Property sales in Station Road - London - SW13 0NB

Found 10 transactions going back to January 1995.

Date Address Price
16 Aug 2021 110 Station Road £ 4,950,000
24 May 2011 104 Station Road £ 5,600,000
24 Sep 2010 110 Station Road £ 3,225,000
6 Feb 2009 106 Station Road £ 3,300,000
20 Feb 2004 118 Station Road £ 2,850,000
9 Oct 2000 110 Station Road £ 2,000,000
9 Jul 1999 106 Station Road £ 1,387,500
30 Sep 1997 112 Station Road £ 850,000
29 Apr 1997 106 Station Road £ 845,000
20 Jan 1995 116 Station Road £ 575,000