Just a sample site of a possible usage of DateTimeExtensions nuget package.
January 01 New Year
April 16 Good Friday
April 19 Easter Monday
May 03 May Day Bank
May 31 Spring Bank
August 30 Late Summer Bank
December 25 Christmas
December 26 Boxing Day