David Price is Organist and Master of the Choristers at Portsmouth Cathedral. Before he came to Portsmouth he was Assistant Organist of Ely Cathedral having previously held Organ Scholarships at Rochester Cathedral and Croydon Parish Church.
Read More