Closing soon – the Oxford Poetry Prize

This year's Prize closes for submissions on 31 August 2026.