2 beds · Vaughan Road, Camberwell, SE5 | Easy Property