2 beds · Westcombe Park Road, LONDON | Easy Property