Key Facts For Buyers - 65, Westcombe Park Road, London, SE3