She was born in Birmingham, and studied English literature at St Hilda's College, Oxford, before becoming a journalist. Her first collection of poetry was published in 1960.