The younger daughter of a Glasgow shipping merchant, Catherine Macfarlane studied music in Frankfurt before returning to Glasgow and then moving to London where she worked as a literary and dramatic reviewer and met her second husband, Donald Carswell, and a wide circle of literary and cultural figures.