That's for buying not selling.
https://cex.io/limits-commissions#/direction/withdrawal/currency/GBPBank transfer is 1% with minimum fee £50 and minimum transfer £1,000
Although the Visa and Mastercard options might be worthwhile looking into.
There are definitely exchanges with a lower fee (e.g. kraken with just a few cents in €) but for occasional purchases this is quite ok.
Not sure but....
https://support.kraken.com/hc/en-us/articles/360000411106Note that SWIFT (SMBC) withdrawals were disabled at 12:00 PM (JST) on March 27, 2018.
IMO using an exchange is safer (and sometimes also cheaper) than using localbitcoins.
I've been using LocalBitcoin since 2013 and never had an issue. I've always been looking for other alternatives but the fees have always made it not worthwhile.
Edit:
Quick comparison. £100 buys 0.0182 @ CEX.IO with Mastercard or Visa and 0.0192 at LocalBitcoin with Faster Payment.