2 beds · Camberwell Church Street, London, SE5 | Easy Property