Back to All Events Handel in Italy Saturday 6 December 2025 19:30 21:30 St Laurence's Church Ludlow, England, SY8 United Kingdom (map) Google Calendar ICS Previous Previous 4 December Rough for Opera Next Next 7 December Bringing the Light
Handel in Italy Saturday 6 December 2025 19:30 21:30 St Laurence's Church Ludlow, England, SY8 United Kingdom (map) Google Calendar ICS