3 beds · Chalcombe Road, London, SE2 | Easy Property