Reviews of Telford Theatre. (Other) in Telford (Shropshire).