Screw the banks. There are many people buying/selling bitcoin here in the UK, I have been trading with a few different people on this forum with excellent results and have saved myself the ridiculous charges that the banksters would have charged me. Just have a trawl about the threads, you'll find someone, just make sure they're legit with a good reputation and you're sorted.
I say again - screw the banks.