Property sales in John Street, South Norwood, London

Found 4 transactions going back to July 2019.

Date Address Price
15 Mar 2023 10 John Street £ 361,000
14 Nov 2022 29 John Street £ 450,000
1 Apr 2022 12 John Street £ 341,500
26 Jul 2019 15 John Street £ 390,000