It's gotten harder to buy btc in the uk in a reasonable amount of time after mt.gox stopped taking cash deposits and intersango's had their uk bank closed

Have you tried Blockchain.info's new Pingit purchase method? It gets pretty heavy use now.
Have you tried Bitcoin-Central?