From
http://www.dti.gov.uk/er/work_time_r....htm#section10
FAQs
Are bank holidays additional to my annual leave?
No. If you take a bank holiday as a paid leave, it will count as one day of your annual leave under the regulations. There is no statutory right to take bank holidays off or receive payment for them, though you may have a right to do so under your contract of employment.
Also do a search under 'holidays'at this site and you will find lots of gen on this. (Too numerous to post here).