Chelsey Park Long Term Care Residence

310 Oxford St W
London