25 days annual leave rising to 30 days (with the option to buy 5 more), as well as bank holidays. Permanent, Full Time (37.5 hpw).