Forum for drama (7)
I believe the answer is:
theatre
(Other definitions for theatre that I've seen before include "Eg, Oxford's Sheldonian" , "Playhouse or sphere of action" , "Building for plays or operations" , "Scene of drama or operation" , "Place for dramatic performances" .)