Property sales in South Norwood Hill - London - SE25 6DH

Found 4 transactions going back to October 1998.

Date Address Price
21 Mar 2022 193 South Norwood Hill £ 650,000
9 Dec 2013 193 South Norwood Hill £ 440,000
17 May 2002 193 South Norwood Hill £ 249,950
2 Oct 1998 193 South Norwood Hill £ 128,000