Ryman.co.uk or Studio.co.uk have a few options
I ended up buying a HP one off Ryman.co.uk for £50. Will do the job.
Popped into Wilko just now for something totally unrelated and they had a one last Cannon one left for £40. Would never have even though to look there. Never mind.