The River Thames outside DLD College London

Tag: Drama GCSE

Drama Department Update

27th November 23

The Drama Department is making great progress in various aspects of performance and coursework. Year 13 students have successfully completed the performance element of their devising coursework, constituting 40% of…