Ferrando Jeremy Key-Pugh Guglielmo Pam Fletcher Don Alfonso James Davis Fiordiligi Geraldine Lawley Dorabella Val Williams Despina Alexandra Denman