Property sales in Selby Road - London - SE20 8SN

Found 8 transactions going back to May 1999.

Date Address Price
21 Feb 2023 59a, Selby Road £ 375,000
21 Jul 2022 59b, Selby Road £ 370,000
3 Jun 2019 60b, Selby Road £ 237,500
27 Nov 2015 59b, Selby Road £ 310,000
27 Nov 2013 59b, Selby Road £ 172,000
14 Sep 2007 59a, Selby Road £ 207,000
23 Aug 2004 59a, Selby Road £ 148,000
21 May 1999 59a, Selby Road £ 60,000