Longborough Festival Opera, dating back to 1991, is an annual opera festival during the months June - August in Longborough, Cotswolds. read more