Brilliant performing arts school - my child has thrived since attending. He has gained a wealth of skills in dance and drama and always looks forward to going every week. ... more