West Norwood Clinic 31 Lancaster Avenue, London SE27 9EL