Student productions are a great way to see some really good theatre free (but please make a donation). London has some of the best drama schools in the world, such as LAMDA and RADA, whose reputations depend on making sure these productions are first class (often better than many professional productions).
The actors in this production may have been students but the director, designer, costume designer, choreographer and vocal coach were all staff members or visiting artists.