National Chamber Music Course

Princess Helena College, Hertfordshire, England