David Bannister

David Bannister is currently Organist to the Cathedral Singers of Christ Church, Oxford, where he plays for daily services, assists in the direction of the choir, and acts as mentor to the Organ Scholars. He is Choir Director at St [...]