Property sales in Selby Road - London - SE20 8SF

Found 4 transactions going back to October 2001.

Date Address Price
25 Jun 2021 8 Selby Road £ 411,300
27 Jan 2017 8 Selby Road £ 280,000
14 May 2007 7 Selby Road £ 185,000
18 Oct 2001 7a, Selby Road £ 73,500