I run a shop and will be closing on the Bank Holiday (it is a small town and very few shops will be open).
Please note however, that there is no legal entitlement to having bank holidays off. Your holiday entitlement is to a set period of days per year - a lot of employers (like me) can and will insist that some of those days are taken on bank holidays.
A friend of mine who worked in retails always complained about shops opening and having to work on a Sunday. However she never used to complain about bar staff working if she was down the pub!
Another friend works at M&S - they are open on the Friday from 1 - 5pm