Hi there are several.
You can try cryptopay or uphold. If you have a credit card you can even buy daily £40 worth of coins via coinbase uk. But these may need you to verify yourself before using.
Also try the price comparison website below:
http://bittybot.co/uk/buy-bitcoins-uk/Hope this has helped, thanks.