UK bank holidays 2026-2030 (England and Wales), iCal
Every England and Wales bank holiday from 2026 to 2030 as all-day events - worked out by Calendar's own bank holiday rules (Easter, the May and August Mondays, and the weekend substitutes for Christmas, Boxing Day and New Year) and written by its iCal export.