How bank holidays are treated where you work depends on your contract of employment.
Many employers add bank holidays to the minimum. You should consult your contract of employment to establish the exact position.
There is no automatic right to take bank holidays off work, unless it is stated in your contract of employment.
If there is a union recognised where you work, it is likely that a collective agreement has been reached on the treatment of bank holidays. Many unionised workplaces have negotiated enhanced pay rates for bank holiday working.