Working hours: An average of 40 hours (seasonally adjusted) with occasional weekends. Annual Leave: 28 Days plus Bank Holidays per annum.