1 bedroom property in Selby Road, London, SE20 - Asking price £300,000 | Big Open House