2 beds · Searles Road, London, SE1 | Easy Property