Roses Theatre
The Roses Theatre is an arts centre located in the centre of Tewkesbury , Gloucestershire , England . 
<triplet> Roses Theatre <subj> arts centre <obj> instance of <subj> Tewkesbury <obj> located in the administrative territorial entity