Garden in Odense, Denmark (4)
I believe the answer is:
eden
'garden' is the definition.
(I've seen this before)
'in odense denmark' is the wordplay.
'in' indicates a hidden word.
'EDEN' is hidden in the letters of 'odense denmark'.
(Other definitions for eden that I've seen before include "Idyllic garden" , "Place of complete bliss" , "The - - Project, Cornwall" , "In need of a great garden" , "PM 1955-56" .)