English study delightful place (4)
I believe the answer is:
eden
'delightful place' is the definition.
(I've seen this before)
'english study' is the wordplay.
'english' becomes 'e' (abbreviation).
'study' becomes 'den' (term for a study or office).
'e'+'den'='EDEN'
(Other definitions for eden that I've seen before include "The original garden?" , "The best of all gardens" , "Foreign Secretary" , "Tory Prime Minister, 1955-57" , "The first habitat" .)