Property sales in Station Road - South Norwood - London - SE25 5AG

Found 10 transactions going back to May 2001.

Date Address Price
18 Jun 2021 26 Station Road £ 1,477,500
18 Jun 2021 28 Station Road £ 1,477,500
9 Apr 2018 Flat 3, 30 Station Road £ 200,000
24 Nov 2016 Flat 1, 30a, Station Road £ 120,000
31 Mar 2016 Flat 1, 30a, Station Road £ 100,000
18 Sep 2012 Flat 1, 30a, Station Road £ 76,000
8 Nov 2011 Flat 1, 30a, Station Road £ 70,500
6 Apr 2005 Flat 1, 30a, Station Road £ 65,000
29 Apr 2004 Flat 5, 30a, Station Road £ 100,000
31 May 2001 32 Station Road £ 270,000