A part of the largest stained glass roof in Britain