Slough, Berkshire
entitlement - 26 days annual leave (not including Bank holidays), rising to 30 days between 2 - 5 years’ service and 33 days after...