The factors that matter in order to give you the best answer include:
- Where are you located (country)? [You mentioned UK, GBP currency]
- How much are you looking to buy?
- What payment methods do you have available?
- How soon do you need access to the proceeds?
- Is privacy important?
With TransferWise, for instance, the TransferWise account can be funded with GBPs and then convert to EUR. BITSTAMP is an exchange that accepts EUR SEPA transfers. You can even fund a TransferWise account with a bank debit card, There is further discussion of it here:
- http://www.reddit.com/r/BitcoinUK/comments/1b8rug/
In the UK there is also
- http://www.bitbargain.co.uk
You can send cash (GBP) in the mail to www.bitcoinnordic.com in Denmark.
- http://www.BitcoinNordic.com
Bitcoin Fridge is temporarily not selling but said would resume in April.
- http://www.BitcoinFridge.co.uk
A fairly comprehensive list of options is compiled here:
- http://en.bitcoin.it/wiki/Buying_bitcoins
Made this: www.bitcoinuk.blogspot.com
So far the cheapest way that I found to buy btc from UK..
Hope it helps.