Time to stop demo by newlywed in lounge (7,4)

I believe the answer is:
sitting room
'lounge' is the definition.
(I've seen this before)
'time to stop demo by newlywed' is the wordplay.
'time' becomes 't' (abbreviation).
'to stop' indicates putting letters inside (stopping can mean blocking a gap).
'demo' becomes 'sitin' (I've seen this before).
'by' says to put letters next to each other.
'newlywed' becomes 'groom' (newlywed man).
't' put inside 'sitin' is 'sittin'.
'sittin'+'groom'='SITTING-ROOM'
'in' acts as a link.
(Other definitions for sitting room that I've seen before include "Space with chairs, sofa" , "Parlour" , "Lounge" , "Part of house" .)