Grand Opera at it’s very best with principal singers who were masters of their art. Suzanne Shakespeare (Lucia) was excellent and received loud applause especially in the Mad Scene Act 3 from a packed audience. Kevin John was superbly cast and played the part well, as did Richard Arundel (Enrico). James Davis (Raimondo) gave a wonderful performance, his singing clear and resonant. Miles Hartfield (Normano) Yuri Sabatini (Arturo) and Julia McCullough did their parts justice. A well rounded chorus in resplendent costumes provided excellent support for the principals. Well done Guildford.