by Ellie Muir
The London venue is uplifting young people and placing them alongside some of the biggest names in British talent, writes Ellie Muir