Property sales in Selby Road - London - SE20 8SD

Found 4 transactions going back to June 1997.

Date Address Price
29 Jun 2021 2 Selby Road £ 327,000
8 Nov 2012 2 Selby Road £ 142,000
8 Feb 2008 1 Selby Road £ 250,000
9 Jun 1997 1 Selby Road £ 52,000