Location of hospital drama? (7)
I believe the answer is:
theatre
'drama?' is the definition.
(theatre can mean the world of drama)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for theatre that I've seen before include "place of action" , "within which one may operate" , "Location for plays and operations" , "Scene of operations or dramatic performances" , "Room for surgery" .)