I should of mentioned im not concerned with KYC. I can provide.
Problem is - if you pass kyc with coinbase, kraken etc, you still cant buy, due to the UK banks blocking payments to there accounts.
I want a working service that lets me buy with bank card, ideally bank transfer as this gives the lowest fees
I think you're better off asking your fellow locals with experience of UK payment methods. Try at r/BitcoinUK in reddit. Quick look and it appears business as usual so they must have alternatives.
Or perhaps some local/s could chime in here as well. Though, you'd have more chances asking in local communities such as the subreddit mentioned.