Westminster Cathedral Choir School dismisses rumours of 'toxic' atmosphere

Westminster Cathedral Choir School dismisses rumours of 'toxic' atmosphere