2 beds · Lock Chase, London, SE3 | Easy Property